JQuery-Ereignis, das ausgelöst wird, wenn eine Dropdown-Liste ausgewählt ist - der Wert wird jedoch nicht geändert

8

Ich habe ein Dropdown-Menü, mit dem ich ein JQuery-Ereignis verbinden möchte, das ausgelöst wird, wenn jemand darauf klickt, aber dann die selbe Option auswählt, die bereits ausgewählt ist.

Ich habe alles mit dem 'Ändern'-Ereignis ausgeführt, aber es gibt Fälle, in denen es für den Benutzer gültig ist, auf das Dropdown-Menü zu klicken und die gleiche Option erneut auszuwählen. Wenn das auftritt, muss ich meinen Ereignishandler auslösen.

Wie kann ich das tun?

    
Kevin Bedell 12.06.2012, 18:17
quelle

4 Antworten

8

Versuchen Sie etwas wie unten,

Verwenden von .click

%Vor%

DEMO: Ссылка

Oder mit .focus und .blur

%Vor%

DEMO: Ссылка

    
Selvakumar Arumugam 12.06.2012, 18:31
quelle
4

Verwende Fokus- und Blur-Events ...

%Vor%     
Sergei Zahharenko 12.06.2012 18:22
quelle
3

Hier ist eine Klick-Lösung

%Vor%

DEMO

Hier ist eine erweiterte Lösung mit erweitertem Dokumentenklick

DEMO2

    
Sergei Zahharenko 12.06.2012 21:02
quelle
2

Verwenden Sie Klasse hinzufügen, um dieses Problem zu lösen

%Vor%

und verweisen Sie auf diesen Link Ссылка

    
MMK 12.06.2012 18:29
quelle

Tags und Links