我应该在哪里添加afterLoad到一些jquery代码

时间:2016-10-08 14:04:22

标签: jquery

我正在尝试将一段javascript添加到fancybox图片中,但我不确定放置它的正确位置。如果有人能告诉我在哪里添加这个,我真的很感激:

afterLoad: function () {
             this.outer.append("Read More");
             }

到此代码:

$(document).ready(function() {
    $("#single_image").fancybox({

        afterShow: function () {
            $(".fancybox-image").wrap($("<a />", {
                href: this.href, //or your target link
                target: "_blank"
           }));
event.preventDefault();
        }

    });

});

我做了fiddle here

1 个答案:

答案 0 :(得分:0)

只需将其添加到传递给fancybox的选项中:

$("#single_image").fancybox({
    afterShow: function () { /.../ },
    afterLoad: function () { /.../ }
});