0

我得到了这个带有 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/>

内联默认花式框运行良好,但我无法对其应用任何选项。我希望我可以调整它的大小并移动标题,但它根本没有发生。

有什么线索吗?

4

2 回答 2

0

在 jqueryUI 对话框小部件上使用 fancybox 的任何特殊原因?你看过吗?查看这些示例,尝试一下,看看您是否喜欢它们。

请记得点赞或接受任何对您有帮助的答案。

于 2012-11-23T18:57:14.720 回答
0

你是从这里使用 Fancybox2 吗?如果您是,您应该查看他们的文档,了解如何正确使用他们的插件。我看到您的代码与他们的 API 不同。
此外,您应该使用 Firebug for Mozilla Firefox(他们的控制台)或 Chorme 开发人员工具来查看您是否犯了任何 JavaScript 拼写错误或错误。

于 2012-11-23T19:06:10.480 回答