Bölme elemanlarındaki değişiklikleri tespit etmek istiyorum. Zaten bazı türler ile "addEventListener" denedim (örneğin, değişim, yük). İşte addEventListener - div öğelerindeki değişiklikleri algılar?
benim örnektir ama olay tetiklemez:<!doctype html>
<html>
<head>
</head>
<body>
<div id='DivElement'>Test Div Text...</div>
<button type="button" onclick="EditDivElement()">click me!</button>
<script>
function EditDivElement() {
ClickCounter++;
SelectedDiv.textContent="new text content: " + ClickCounter;
}
function OnDivEdit() {
alert("success!");
}
var ClickCounter = 0;
var SelectedDiv = document.querySelector("#DivElement");
SelectedDiv.addEventListener("change", OnDivEdit);
</script>
</body>
</html>
(Düzenleme:. Bu bir tarayıcı eklenti için ve o diğer web sitelerinde kullanılması gerektiğini)
Değişiklikleri yapan siz olduğunuzdan, DOM değişikliklerini (mutasyonlarını) dinlemenin genellikle iyi bir fikir olmadığı için zaten sahip olduğunuz işlevlere bağlanmanız gerekir. – adeneo
Bir tarayıcı eklentisi içindir ve diğer web sitelerinde kullanılmalıdır. – Flo93atx
belki bu? http://stackoverflow.com/questions/15657686/jquery-event-detect-changes-to-the-html-text-of-a-div – Ronnie