我得到了这个非常基本的代码与选项的Fancybox:
$(document).ready(function() {
$(".publications a").fancybox({
'autoDimensions' : false,
'width' : 350,
'autoScale' : false,
'titlePosition' : 'over'
});
});
我得到的html的内容大部分来自php(使用while循环)。
<div class="publications">
<a title="My title" href="#data2"> Few text goes here </a>
<div style="display:none">
<div id="data2">
<h3>Abstract</h3>
Some text goes here
</div>
</div>
</div> <br/>
内嵌的默认fancybox运行良好,但我无法在上面应用任何选项。我希望我可以调整它的大小和移动标题,但它只是没有发生。
有线索吗?
1条答案
按热度按时间arknldoa1#
你在使用here的Fancybox2吗?如果你是,你应该看看他们的文档如何正确使用他们的插件。我看到你的代码不同于他们的API。
此外,您应该使用Firebug for Mozilla Firefox(他们的控制台)或Chrome开发工具,看看您是否犯了任何JavaScript打字错误或错误。