Есть ли событие jquery, которое запускается при вставке нового узла в дом?

Возникает ли событие jquery для элемента dom, когда он вставляется в dom?

Например, я загружаю некоторый контент через ajax и добавляю его в DOM, а в какой-то другой фрагмент javascript я мог бы добавить событие с помощью .live (), чтобы при добавлении события, соответствующего определенному селектору, в DOM, событие запускается на указанном элементе. Подобно $ (document) .ready (), но для контента, который динамически добавляется в DOM.

О чем я мечтаю:

$('.myClass').live('ready', function() {
    alert('.myClass added to dom');
});

Если jquery не поддерживает такую ​​вещь, то есть другой способ, которым я мог бы достичь эта функциональность без изменения кода, который фактически выполняет начальные манипуляции с dom?

60
задан 3urdoch 10 October 2010 в 11:43
поделиться