jQuery regarder pour domElement changements?

J'ai un callback ajax qui injecte des balises html dans un pied de page div.

Ce que je ne peux pas comprendre comment créer un moyen pour surveiller la div pour ce qui est de la modification de contenu. En plaçant la logique de présentation, je suis en train de créer dans le rappel n'est pas une option que chaque méthode (rappel et ma mise en page div gestionnaire) ne devrait pas connaître les autres.

Idéalement, j'aimerais voir une sorte de gestionnaire d'événement semblable à $('#myDiv').ContentsChanged(function() {...}) ou $('#myDiv').TriggerWhenContentExists( function() {...})

J'ai trouvé un plugin appelé regarder et une version améliorée de ce plugin, mais ne pourrait jamais obtenir soit pour déclencher. J'ai essayé de "regarder" tout ce que je pouvais penser (c'est à dire la hauteur de la propriété de la div être modifié via l'ajax d'injection), mais ne pouvait pas les amener à faire quoi que ce soit.

Toutes les pensées/de l'aide?

  • Quelle méthode utilisez-vous pour injecter le contenu?
  • dans ce cas, je suis en utilisant jQuery Mise en page du plugin. Dans l'ouest volet, j'ai un div du contenu et pied de page div. La mise en page est initialisée avant l'appel ajax de sorte que le panneau contenu du volet prend 100% de la fenêtre de la hauteur. Mon succès rappel, si plus de lignes que de la salle existe, sait créer une pagination pager dans le pied de page div via c'est id... la réussite var = function(data) { $(divid).paginate(options);... }. Mais il ne sait pas qu'elle est dans un objet de mise en page. J'ai besoin de déclencher la mise en page.resizeContent("ouest"); en quelque sorte, mais ne veulent pas de câblage, jQuery UI la logique de Présentation dans le rappel.
InformationsquelleAutor jas | 2009-12-25