0

请开发人员,我一遍又一遍地做了所有事情,似乎无法找出为什么fancybox插件拒绝工作。我认为它下面的 javascript 假设会触发插件。

<script type="text/javascript">
$(document).ready(function() {

    /* This is basic - uses default settings */

    $("a#contactus").fancybox();

    /* Using custom settings */

    $("a#inline").fancybox({
        'hideOnContentClick': true
    });

    /* Apply fancybox to multiple items */

    $("a.group").fancybox({
        'transitionIn'  :   'elastic',
        'transitionOut' :   'elastic',
        'speedIn'       :   600, 
        'speedOut'      :   200, 
        'overlayShow'   :   false
    });

});
</script>
4

1 回答 1

0

打开您的控制台 (F12) 并注意到错误?

Fancybox 似乎使用$.browser,它在 jQuery 1.9 中被删除,这是一个错误!

还有,$("a#contactus").fancybox();是个错误!没有这样的元素,但是您确实有一个具有该 ID 的 div 吗?

于 2013-02-22T03:03:25.400 回答