Jquery Événement onChange pour Div

J'ai une page avec les deux divs:

<div id="searchResults">
</div>

<div class="postSearchOptions" style="display: none;">
</div>

Est-il une manière que je peux faire de la "postSearchOptions" div apparaissent lorsque le "searchResults" div est mise à jour par un appel AJAX? Je n'ai pas de contrôle sur les appels AJAX et je veux détecter tout changement dans l' "searchResults" div.

J'ai essayé d'écrire la suite de JQuery, mais alors réalisé qu'il nécessite Jquery 1.4 et je n'ai qu'1.3:

$("#searchResults").live("change", function() {
    $(".postSearchOptions").css("display", "inline");
});

Est-il possible d'attraper le cas de la searchResults div changer en utilisant soit la norme JavaScript ou Jquery 1.3? Merci!

  • Pouvez-vous mettre à niveau vers jQuery 1.4?
  • ce qui est en 1.4 qui ferait quelque chose comme le feu d'un événement lorsque le DOM est mis à jour? La seule chose que je sais de cette offre qui est LiveQuery.
  • De rien, j'ai mal compris la question. Cependant, il devrait quand même passer à 1,4; c'est plus rapide.
  • Comment puis-je utiliser LiveQuery pour détecter la mise à jour?
InformationsquelleAutor David | 2010-04-14