1

我正在开发一个 wordpress 作品集主题开发,并且对我想应用于该主题的功能有一些问题。该功能是主页上的“快速查看”。基本上,这个想法是从 thw wordpress 帖子中加载图库和内容,并在用户单击图像后将其显示在灯箱中。

我有一个工作代码可以加载正确的内容并将其显示在灯箱(彩盒)中。此内容包含一个基于 jquery 的画廊,问题是灯箱只是使用 jquery 代码“激活”画廊..

    $(".quick-look-btn").click(function () {
        $(".quick-view").load($(this).attr("href") + " .portfolio-main");
    });

    var $form = $(".quick-view").first();
    $(".quick-look-btn").colorbox({
        inline:true, 
        href:$form, 
        width:"750", 
        height:"367"
    });

谢谢!

4

1 回答 1

1

假设你的画廊 jquery 是这样的......

$('leftbutton').on('click', function(){
          // Slide images left...blah blah
});

这只会影响页面上已经存在的元素...要将功能附加到动态添加到页面的元素,您需要这样做

$('body').on('click', 'leftbutton', function(){
          // Slide images left...blah blah
});

这将确保“body”中存在的所有元素(例如“.leftbutton”)都将被附加,即使这些元素是稍后添加的。

如果您愿意,请查看此内容以了解更多信息! http://api.jquery.com/on/

于 2012-11-11T22:28:42.200 回答