Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Кликабельный <span> внутри кликабельного дива
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Кликабельный <span> внутри кликабельного дива

Страниц (1): [1]
 

1. Hawkmoth - 03 Февраля, 2015 - 20:53:54 - перейти к сообщению
Народ, посоветуйте, как лучше сделать.

Есть кликабельный див, внутри которого сидят несколько кликабельных кнопок (span с событием onclick). Как сделать так, чтобы при клике по кнопкам отрабатывал их персональный онклик, а при клике по остальной поверхности дива - общее событие при клике на див?

Можно через jquery.
2. DelphinPRO - 03 Февраля, 2015 - 22:23:38 - перейти к сообщению
при клике на кнопки следует останавливать "всплывание" события клика выше по DOM.
в Квери это метод ивента stopPropagation()

Небольшие подробности
3. GoDr - 04 Февраля, 2015 - 09:52:44 - перейти к сообщению
где-то так например
http://jsfiddle[dot]net/yr5kdjys/

 

Powered by ExBB FM 1.0 RC1