Y a-t-il un événement JQuery pour quand les options sont ajoutées ou supprimées d'un contrôle de sélection sur une page HTML? J'ai essayé merci :). p> p> .Change () code> mais il semble seulement de tirer lorsque je clique sur les éléments d'option. C'est à dire. Cela ne fonctionne pas:
3 Réponses :
Je ne pense pas que la norme change () code> le fera cela pour vous. Ce que vous voulez faire, c'est avoir une fonction qui est tirée lorsque vous ajoutez une nouvelle option à la zone Select. Comment ajoutez-vous actuellement des options à cette zone de sélection? P>
Fondamentalement, cela sur un événement de clic à l'aide des attributs de données HTML5: var données = $ (ceci) .Data ('pipe'); code>
$ (data.from) ) .append to ($ (data.to)); code>
Bonne idée .. Je vais simplement ajouter du code à la fonction que j'utilise .. Cela fonctionnera :) + 1
Vous avez besoin d'un plugin pour vérifier s'il y a HTML ajouté ou supprimé du DOM. LiveQuery est un plugin http://docs.jquerery.com/plugins/livequery p>
Lorsque vous ajoutez un nouvel élément à une liste déroulante existante, vous devez faire un: $ ("# sélecteur"). déclencheur ("change"); Pour obtenir le comportement que vous voulez. p>