Question

Ok, donc je suis nouveau à l'écriture javascript, et voici ce que je fais / essayer de le faire.

Quand un chargement de la page (de window.onload) mon code javascript passe par toutes les formes dans une page et attache une certaine « onchange » méthode pour eux. Cela fonctionne très bien pour la plupart des sites sur internet, sauf lorsqu'une page met à jour dynamiquement pour charger plusieurs formulaires sur la page. Comment puis-je détecter un tel événement et re-exécuter ma fonction?

Par exemple:

Le Facebook Newsfeed a un tas de formes associées à tous les différents statuts / liens affichés. Mon code passe par eux et attache l'auditeur. Mais si vous allez tout en bas la page met automatiquement à jour pour révéler plusieurs statuts / liens / etc. (Ou vous cliquez sur le lien « Messages plus anciens ») -. Mais maintenant mon code Javascript ne fonctionne pas dans le monde à nouveau

En tout cas je peux le faire? Merci.

EDIT:. Je vous écris une extension de navigateur

Était-ce utile?

La solution

.live () ?

$(document).ready(function()
{
    $(document).live("onchange",function()
    {
        // blah?
    });
});
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top