单击事件的Jquery问题渗透

时间:2011-12-30 16:10:16

标签: jquery events click parent

我有一个与之关联的点击事件的div。我想在该div中放置一个图标,它将自己的点击事件绑定到它。当我单击该图标时,它会触发图标事件,然后触发div的click事件。如何防止div的click事件被触发?

2 个答案:

答案 0 :(得分:3)

您可以使用jQuery的event.stopPropagation()

$('.element').click(function(e)) {
  // Do some processing

  e.stopPropagation();
}

答案 1 :(得分:2)

图标的点击处理程序

Stop the propagation

$(".myIcon").click(function (e) {
    e.stopPropagation();
    // do stuff
});