有没有办法优先考虑事件?因此,在下面的示例中,它总是首先触发div1事件,但我想首先触发div2事件。我可以将div2移到div1 div之外但是由于其他事情会包含更多的工作(如果它是最好的选择,我会做的)。
另外,这是一种现代方法吗?我知道人们谈论使用.on over .live,但我不认为.click有问题吗?
<div id="div1">
Various content etc.
<div id="div2">XXclickable content hereXX</div>
</div>
$('#div1').click(function(e) {
alert("clicked 1");
});
$('#div2').click(function(e) {
alert("clicked 2");
});