簡體   English   中英

DOMNodeInserted是否可以標記添加的元素?

[英]DOMNodeInserted is posible to mark added elements?

我正在使用DOMNodeInserted MutationEvent,是否可以通過此事件選擇僅新插入的元素? 當它們插入文檔時,我必須向所有輸入添加類。 我正在通過AJAX請求插入新輸入以形成表單,但是我不能在此處添加它,因為這部分必須獨立工作。

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

例如:

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

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

DEMO

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM