2014-09-05 2 views
0

Можно ли обнаружить изменение через обход?Можно ли обнаружить изменение через обход?

например.

<div id="s2id_region"> 
    <a> 
    <span>Buckinghamshire</span> 
    <input type="text"role="button"> 
</div> 

Можете ли вы каким-то образом обнаружить изменения в <span>Buckinghamshire</span> через обходе на id="s2id_region".

Я знаю, что его немного странно хотеть делать это так, но этот плагин, который я использую, вызывает его, что единственный уникальный элемент/идентификатор - это два элемента от изменяющегося значения (Buckinhamshire) в этом случае.

+0

onDOMSubTreeModified ???? –

+0

MutationEvent. http://james.padolsey.com/javascript/monitoring-dom-properties/ –

ответ

0

Вы можете прослушивать событие DOMSubtreeModified, которое будет срабатывать при изменении структуры DOM.

$('#s2id_region span').on('DOMSubtreeModified ', function(){ 
    alert('change') 
}); 

Вот jsFiddle demo