是fancybox自我约束?

时间:2014-02-24 14:29:36

标签: javascript jquery javascript-events fancybox-2

我写了一个图库插件,它使用fancybox作为弹出窗口。这一切都有效,但我有一个问题,我做一个ajax调用,并取决于一些过滤器替换所有图像。

$.ajax({
    url: this.action,
    type: this.method,
    data: $(this).serialize() + '&filter=submit&isAjax=true',
    success: function (result) {
        photoHolder.html(result);
    }
});

现在我希望我必须将fancybox重新绑定到新内容,所以在我的成功中我认为我必须做类似的事情:

photoHolder.html(result);
photoHolder.find('.fancybox').fancybox();

但是我没有,但是fancybox正在开发新内容。有谁知道为什么这是

1 个答案:

答案 0 :(得分:0)

是的,它适用于运行时添加的元素。

请参阅docs中的“实时”参数。 true是默认值。