如何将jquery插件应用于新创建的元素

时间:2016-07-19 21:51:14

标签: javascript jquery

我使用了第三方功能。要使用ii,我只需运行:

$('.myElements').thirdPartyFunction(options);

工作正常。但是,如果我动态添加类.myElements的元素,我怎么能让它在该元素上运行thirdPartyFunction?

1 个答案:

答案 0 :(得分:1)

如果您不担心性能,可以使用DOMNodeInserted

$(document).bind("DOMNodeInserted"), function(event){
      $(event.target).find(".myElements").addBack(".myElements").thirdPartyFunction();
}

虽然效率不高,但您可能希望看一下其他内容。

其他选项:Alternative to DOMNodeInserted