Frage

Ok, damit ich bin neu Javascript zu schreiben, und hier ist, was ich tue / zu tun versuchen.

Wenn eine Seite geladen wird (window.onload) mein Javascript-Code geht durch alle Formulare auf einer Seite und legt eine gewisse „onchange“ -Methode zu ihnen. Dies funktioniert gut für die meisten Websites im Internet, mit der Ausnahme, wenn eine Seite dynamisch aktualisiert weitere Formulare auf der Seite zu laden. Wie erkenne ich ein solches Ereignis und wieder laufen meine Funktion?

Zum Beispiel:

Die Facebook-Newsfeed ein Bündel von Formen hat mit allen den verschiedenen Status zugeordnet / Links gepostet. Mein Code geht durch sie und legt den Hörer. Aber wenn Sie gehen den ganzen Weg hinunter die Seite automatisch aktualisiert, um mehr Stati / Links / etc zu offenbaren. (Oder Sie klicken Sie auf die „Ältere Beiträge“ -Link.) - aber jetzt ist mein Javascript-Code nicht global erneut ausführen

Auf jeden Fall kann ich das tun? Danke.

EDIT:. Ich bin eine Browser-Erweiterung zu schreiben

War es hilfreich?

Lösung

.live () ?

$(document).ready(function()
{
    $(document).live("onchange",function()
    {
        // blah?
    });
});
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top