KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Say I have the following : 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 Obviously the above does not work because in the $ function, the second argument is the context , not another element. So how can I attach the event to both the elements at one go ? [Update] peirix posted an interesting snippet in which he combines elements with the & sign; But something I noticed this : $(a & b).click(function () { /* */ }); // <= works (event is attached to both) $(a & b).attr("disabled", true); // <= doesn't work (nothing happens) From what you can see above, apparently, the combination with the & sign works only when attaching events...?
Tags (comma-separated)
Save Edits
Cancel