Adjuntar un evento a varios elementos a la vez

Digamos que tengo lo siguiente:

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

Obviamente lo anterior no funciona porque en el$ función, el segundo argumento es elcontext, no otro elemento.

Entonces, ¿cómo puedo adjuntar el evento a ambos elementos a la vez?

[Actualizar]

peirix publicó un interesante fragmento en el que combina elementos con el& firmar; Pero algo me di cuenta de esto:

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

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

Por lo que se puede ver arriba, aparentemente, la combinación con el& firmar funciona solo cuando se adjuntan eventos ...?

Respuestas a la pregunta(9)

Su respuesta a la pregunta