Chrome,Windows 8,触发鼠标事件

时间:2013-10-29 19:25:26

标签: google-chrome windows-8 touch

我有点问题。

我绑定鼠标和触摸事件,如果触摸事件并抓住鼠标事件并将其丢弃。

我遇到了某种情况无法正常工作的情况,因此我将此代码用于测试:

this.timeLeft.on("click mousedown mouseup touchend touchstart", function(e){
    console.log("##########", e.type);
});

在这种特殊情况下(也许总是而且我没有注意到),如果我点击timesLeft,touchend事件会在mousedown事件发生之前触发,所以无法捕获这个在touchend上,我停止检查鼠标事件。

首先,我想确保鼠标事件确实在触发事件发生时按窗口8或镶嵌触发。我想确保我在代码库中没有一些我不知道的委托人。

其次,是什么给出的?这是事件处理顺序的可怕实现。这是我所假设的标准处理顺序是一个被认为是" tap"

1 个答案:

答案 0 :(得分:0)

Chrome 32.0.1678.0 dev-m Aura解决了这个问题。遗憾。