力顺序也许一个愚蠢的问题,但...jQuery的委托()/上() - 事件
在这个简单的代码:
$(".Q").on("click", ".container", containerClick);
$(".Q").on("click", ".container .oneElement", oneElementInContainerClicked);
如果.oneElement在.container被点击时,第一oneElementInContainerClicked被调用。
是有可能迫使事件的顺序,使得containerClick首先被调用,然后oneElementInContainerClicked
_“是有可能迫使事件的顺序,使得containerClick首先被调用,然后oneElementInContainerClicked”两个单击处理_预计结果被称为? – guest271314
一种方法可能是从所需顺序的'oneElementInContainerClicked'内手动调用'containerClick'(或者* it *调用的逻辑),然后停止事件传播,而不调用其他处理程序。 – David
这个概念被称为事件捕获..http://stackoverflow.com/questions/17249125/event-capturing-jquery –