MarvinLeRouge Posté 16 Août 2008 Posté 16 Août 2008 Salut, Je cherche, sous jQuery, à ce qu'une fonction se déclenche sur un évènement, pour tous les éléments correspondant à un sélecteur, SAUF l'élément ayant déclenché l'évènement. Je me doute qu'il faut utiliser not, mais je ne vois pas bien comment (j'ai essayé avec des syntaxes du genre :not($(this)), mais ça n'a pas l'air bon. En l'occurence, le but est, lorsqu'un élément de menu déroulant est sélectionné, de cacher tous les éléments "details" correspondant à des champs de formulaire (la classe form_elm_details), SAUF celui correspondant au select impliqué ET éventuellement celui correspondant à l'item sélectionné. Pour l'instant, je me contente de le cacher et de le remontrer, mais je ne voudrais pas d'un clignotement inutile si je peux m'en passer. $(".form_type_01 select").change(function(){ var id = "#" + this.id + "_details"; var option_id = option_id = "#" + this.options[this.selectedIndex].value + "_details"; $(".form_elm_details_01").hide(); $(id).show(); $(option_id).show();}); Merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant