2014-06-23 64 views
0

我正在使用DOMNodeInserted MutationEvent,是否有任何方式通過使用此事件來僅選擇新插入的元素? 當他們被插入文檔時,我必須添加類到所有輸入。 我插入新的輸入通過AJAX請求形成,但我不能在那裏添加它,因爲這部分必須獨立工作。DOMNodeInserted可以標記添加的元素嗎?

回答

1

您可以使用ev.target獲取插入的元素,並使用jQuery的is()方法檢查標記名稱。

例如爲:

$(document).on('DOMNodeInserted', function(ev){ 
    var _self = $(ev.target); 

    if(_self.is('input')) { 
     _self.addClass('inputClass'); 
    } 
}); 

DEMO

相關問題