jQuery click事件目标是内部的HTML元素

时间:2016-06-29 20:11:36

标签: jquery internet-explorer javascript-events onclick event-propagation

我处理嵌套元素的click事件

element1->  element2->   元素3

$(document).on("click",  function(e){})
$(document).on("click", "#element3", function(e){})

然而,在IE10上,事件目标始终是element3,因此在文档的点击事件之前触发了元素的点击事件。

如果我在包括IE11在内的其他浏览器上测试此事件,则事件目标始终是outerest(element1)

我可以更改IE10的默认行为吗?我试图阻止传播,但它没有帮助

$(document).on("click", "#element3", function(e){ e.stopPropagation(()});

0 个答案:

没有答案