fanybox中的事件处理程序无法正常工作

时间:2014-09-25 04:57:52

标签: javascript jquery fancybox fancybox-2

说明:

图像完全打开..但事件处理程序的响应是什么......我不知道出了什么问题

HTML

<a class="fancybox-effects-a" href="DSC_0453.JPG" id = "po" title="Something...">

    <img  src="1399665890_143822.ico" alt="" />

</a>

的Javascript

$(document).ready(function () {
    $(".fancybox-effects-a").fancybox({
                "onComplete": function () {
            // close fancybox after 3 seconds
            setTimeout(function () {
                $.fancybox.close();
            }, 3000)
        },
                helpers: {
                    title : {
                        type : 'inside'
                    },
                    overlay : {
                        speedOut : 0
                    }
                }
            });

            });

事件处理程序,例如onStartonCompleteonCancel等,而不是其中任何人似乎都在工作..有谁知道为什么?

1 个答案:

答案 0 :(得分:1)

请注意, fancybox2 中的回调方法不同。它使用 beforeLoad afterShow 等。请参阅fancybox2的文档here