0
我正在使用DOMNodeInserted
MutationEvent,是否有任何方式通過使用此事件來僅選擇新插入的元素? 當他們被插入文檔時,我必須添加類到所有輸入。 我插入新的輸入通過AJAX請求形成,但我不能在那裏添加它,因爲這部分必須獨立工作。DOMNodeInserted可以標記添加的元素嗎?
我正在使用DOMNodeInserted
MutationEvent,是否有任何方式通過使用此事件來僅選擇新插入的元素? 當他們被插入文檔時,我必須添加類到所有輸入。 我插入新的輸入通過AJAX請求形成,但我不能在那裏添加它,因爲這部分必須獨立工作。DOMNodeInserted可以標記添加的元素嗎?
您可以使用ev.target
獲取插入的元素,並使用jQuery的is()
方法檢查標記名稱。
例如爲:
$(document).on('DOMNodeInserted', function(ev){
var _self = $(ev.target);
if(_self.is('input')) {
_self.addClass('inputClass');
}
});