suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Wie man auf Hinzufügungen von Seitenelementen wartet

Wie können wir beim dynamischen Hinzufügen von Elementen zur Seite ein Ereignis auslösen, indem wir die Längenänderung des Zielelements bestimmen?

大家讲道理大家讲道理2708 Tage vor958

Antworte allen(3)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-07-05 10:50:31

    监听这个事件DOMSubtreeModified
    表示如果当前监听元素的子节点有改动:包括删除子节点、增加子节点、修改子节点的内容,都会触发这个事件。

    var container = document.querySelector(".target")
    container.addEventListener('DOMSubtreeModified', function () {
        // do sth
    }, false);

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-07-05 10:50:31

    你在動態添加元素按鈕中,添加監聽事件,再觸發監聽事件時候對目標元素的length進行判斷,假如有變就觸發某個事件

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-07-05 10:50:31

    能不能在你动态添加完元素,来判断一下目标元素的length来触发呢。

    Antwort
    0
  • StornierenAntwort