скажем, у меня есть родительский элемент, у которого так много вложенных дочерних элементов внутри себя:
<div id="p">
<div id="c1">
<div id="c2"></div>
<div id="c3"></div>
</div id="c4">
<div id="c5"></div>
</div>
</div>
Я уже привязал событие click
к родительскому объекту:
$('#p').bind('click', function() {
alert($(this).attr('id'));
});
Поскольку событие назначено родительскому элементу, я всегда вижу родительский идентификатор, однако мне интересно, есть ли какой-либо способ узнать, какой из этих дочерних элементов был нажат?
Я также не могу назначить какое-либо событие дочерним элементам или удалить прослушиватель событий из родительского div.