Прослушивание событий, таких как добавление новых элементов в JavaScript



jquery html (2)

DOMNodeInserted устарела в рекомендации DOM уровня 3. их использование замедляет работу браузеров (говорят они). в зависимости от того, для чего это нужно, может иметь смысл инициировать пользовательское событие внутри кода, в который вы вставляете элемент.

https://ffff65535.com

Мне нужно создать прослушиватель событий, чтобы при добавлении нового элемента в документ или любого его дочернего элемента вызывался мой обработчик событий

Любые идеи, как это сделать с помощью?


События мутации устарели, вместо этого используйте Mutation Observer . Вы также можете использовать библиотеку arrive.js , она использует Mutation Observer для внутреннего использования и предоставляет хороший простой API для прослушивания создания и удаления элементов.

$('#container').arrive('.mySelector', function(){
    var $newElem = $(this);
});




event-handling