Jquery: Zwei Selektoren für ein .click-Ereignis verwenden?

8

Wenn ich so etwas habe:

%Vor%

Wie füge ich einen weiteren Selektor hinzu, so dass dasselbe Ereignis ausgelöst wird, wenn auf eines geklickt wird.

Grundsätzlich würde so etwas benötigt:

%Vor%

Ist so etwas möglich?

edit: Ich habe das so versucht, wie ich es oben beschrieben habe. Es stellte sich heraus, dass mein Code ein wenig schief war, aber jetzt ist es in Ordnung.

    
WraithLux 02.02.2011, 21:09
quelle

2 Antworten

17

$("selector, selector")

Genau diese Syntax funktioniert. Möchten Sie .children("input") für beide aufrufen?

Alternativ $.merge($("selector"), $("selector"));

    
Raynos 02.02.2011, 21:11
quelle
5

Wie du gezeigt hast, sollte funktionieren.

Ссылка

Alles was Sie brauchen ist ein Komma-Trennzeichen.

EDIT: Warum rufst du children () an?

%Vor%

Der Space ist ein Selektor, dh alle Nachkommen, die mit der folgenden Auswahl übereinstimmen. So findet .jq_another_div input alle untergeordneten Eingaben innerhalb des Elements mit jq_another_div als Klassennamen.

Ссылка

Ссылка

    
Jared Farrish 02.02.2011 21:12
quelle

Tags und Links