Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как назначить событие на один элемент из массива?

Максим Талейников Профи (515), на голосовании 8 лет назад
Есть 6 кнопок с классом .repButt.

Для них функция:

$('.repButt').click(function () {});

Как сделать так, что бы функция срабатывала только на нажатый элемент, а не на все?
Голосование за лучший ответ
Super Bro Знаток (297) 8 лет назад
Я думаю нужно посмотреть инструкцию
Юрий Матвеенко Гуру (3143) 8 лет назад
this используй, если я правильно понял вопрос
devellopah Гуру (2580) 8 лет назад
главное не вешать обработчик на все 6 кнопок.
повесь на родительский для всех кнопок элемент (div.btnGroup) и используй event delegation.

https://jsfiddle.net/zero_based/2pyf9uzv/
Похожие вопросы