Ich habe ziemlich viel nach einer Lösung für dieses Problem gesucht, aber bis jetzt nicht gefunden, dass eine, die Browser funktioniert.Wie erkennt man, wenn innerHTML abgeschlossen ist
Was ich brauche, ist eine rohe JavaScript-Funktion, die ein Element nehmen und einen Callback ausführen wird, sobald das innerHTML erfolgreich in das Dom eingefügt wurde.
z.B.
var element = document.getElementById('example');
element.innerHTML = newhtml;
waitUntilReady(element, function(){
//do stuff here...
});
Also einfach zusammenzufassen, ich brauche den Inhalt des Elements in der Lage sein zu überprüfen und einen Rückruf ausgelöst, wenn innerHTML- abgeschlossen hat.
Vielen Dank im Voraus für jede Hilfe.
Warum denken Sie, dass Sie einen Rückruf benötigen? –
@am nicht ich bin - Bitte beachten Sie meinen Kommentar zu Kolinks Antwort – gordyr
Ist das, was Sie suchen? http://james.padolsey.com/javascript/asynchronous-innerhtml/ – noj