Народ, посоветуйте, как лучше сделать.
Есть кликабельный див, внутри которого сидят несколько кликабельных кнопок (span с событием onclick). Как сделать так, чтобы при клике по кнопкам отрабатывал их персональный онклик, а при клике по остальной поверхности дива - общее событие при клике на див?
Можно через jquery.
1. Hawkmoth - 03 Февраля, 2015 - 20:53:54 - перейти к сообщению
2. DelphinPRO - 03 Февраля, 2015 - 22:23:38 - перейти к сообщению
при клике на кнопки следует останавливать "всплывание" события клика выше по DOM.
в Квери это метод ивента stopPropagation()
Небольшие подробности
в Квери это метод ивента stopPropagation()
Небольшие подробности
3. GoDr - 04 Февраля, 2015 - 09:52:44 - перейти к сообщению
где-то так например
http://jsfiddle[dot]net/yr5kdjys/
http://jsfiddle[dot]net/yr5kdjys/