У меня есть кнопки с такими идентификаторами:
id='button0' id='button1' id='button2' id='button3' id='button4' ...
Я хочу добавить событие щелчка для всех из них.Как я могу сделать это с большей производительностью?
просто
Вы должны использовать класс вместо этого !!!
<span class="MySpan"> ... <span class="MySpan"> ... <span class="MySpan"> ... $(".MySpan").click (....
Начинается с (^ =)
Что-то вроде $("button[id^='button']")
$("button[id^='button']")
Мудрость в производительности - не уверен, каким будет влияние ^ =.
ref: http://api.jquery.com/attribute-starts-with-selector/
$("*[id^='button']").click( function() { } );