Jquery插件没有处理ajaxed内容

时间:2010-03-26 23:40:21

标签: jquery ajax plugins

我有一些内容,我使用jquery ajax加载。内容附有jquery插件(例如模态框)。

我的问题是,因为ajaxed内容不是原始dom的一部分,所以它没有应用插件。

如何将插件应用于ajaxed内容???有没有我可以重新初始化我的插件???

1 个答案:

答案 0 :(得分:1)

您可以在ajax成功函数中调用插件,如下所示:

$.ajax({
  //Stuff..
  success: function(data) {
    $(".selector", data).myPlugin();
  }
});

这只在返回的html中调用匹配选择器上的插件,因此它不会再次在页面的其余部分运行。