假设我有:
<div id="outer" onclick="thingsHappen()">
<div id="inner"></div>
</div>
当我单击外部或内部div 时,会执行 thingsHappen()。这是显而易见的。
现在我需要为内部div 定义不同的方法。例如
$("#inner").click(function() {
doThings();
});
当我单击内部时, thingsHappen() 和 doThings() 都会执行。当我单击内部 div 而不执行 thingsHappen() 时如何执行 doThings()?
我试图从#inner 中取消绑定单击方法,但它不起作用。PS。我无法更改 HTML 的结构。