Bindet einen Event-Handler an mehrere Elemente jQuery?
Ich habe einige Experimentieren, aber kann nicht scheinen, um erfolgreich zu binden, einen event-handler, um mehrere Elemente mit jQuery. Hier ist, was ich versucht habe:
$('selector1', 'selector2').bind('click', function() {
$('someSelector').removeClass('coolClass');
});
Getestet hab ich alle meine Auswahlen, und Sie alle gültig sind.
Ist, was ich versuche zu tun, auch möglich? Wenn dem so ist, kann ich es mit .live()
?
Dank!
InformationsquelleAutor der Frage Alex | 2010-05-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zu klären, lassen Sie uns extrahieren Sie die
selector
string in eine variable:oben ist ähnlich zu dem, was Sie geschrieben haben.
dies ist der richtige Weg, um die Verwendung der Schnittstelle. Beachten Sie, dass es ist eine durch Kommata getrennte Liste der Selektor in einem einzigen string.
InformationsquelleAutor der Antwort Gabriel