我有我使用的是jQuery插件:jQuery:如何在尚未添加到DOM的元素上調用jQuery插件函數?
$.get('ajax.html', function(data){
$('#container').html(data);
});
我可以再次調用該插件的功能是這樣的::
$.get('ajax.html', function(data){
$('#container').html(data).find('.elements').fancyPlugin();
});
$(document).ready(function(){
$('.elements').fancyPlugin();
});
,直到我開始添加新的元素這個偉大的工程
...除了AJAX發生在另一個不應該知道關於fancyPlugin()
的jQuery插件中。
如何將此插件應用於所有當前和未來的元素?
好的好吧好吧我知道這個...... hrmmmm ...好吧也許不是完全的,但你應該使用事件監聽器。我將在文檔上綁定DOMNodeInserted,然後調用你的函數。 –