Dołączanie zdarzenia do wielu elementów jednocześnie

Powiedz, że mam:

var a = $("#a");
var b = $("#b");

//I want to do something as such as the following : 

$(a,b).click(function () {/* */}); // <= does not work

//instead of attaching the handler to each one separately

Oczywiście powyższe nie działa, ponieważ w$ funkcja, drugi argument tocontext, nie inny element.

Jak więc mogę dołączyć wydarzenie do obu elementów jednocześnie?

[Aktualizacja]

peirix opublikował ciekawy fragment, w którym łączy elementy z& znak; Ale coś zauważyłem:

$(a & b).click(function () { /* */ }); // <= works (event is attached to both)

$(a & b).attr("disabled", true); // <= doesn't work (nothing happens)

Z tego co widać powyżej, najwyraźniej połączenie z& znak działa tylko podczas dołączania zdarzeń ...?

questionAnswers(9)

yourAnswerToTheQuestion