在一个应用于单个元素的AngularJS指令中,假设我有以下代码。
$document.on('click', function(event){
console.log('click');
});
$document.on('mouseup', function(event){
console.log("mouseup");
});
无论顺序如何,mouseup事件总是在click事件之前触发。这种情况是否会一直存在?如果click只是由mousedown和mouseup组成,为什么它会在注册顺序之后触发?
mouseup
在click
之前被触发。 - Arun P Johny