相关疑难解决方法(0)

IE10不处理点击事件| 帮助使用MSPointer

请原谅我作为一个stoopid菜鸟.

无论如何,我试图在IE10上制作我的html5游戏,但它没有检测到我的点击.

所以我研究了一下,发现它不是理解这意味着什么:

document.getElementById("answer1").addEventListener("click", wrong, false);

如果必须使用一些蹩脚的专有代码.因为我是一个stoopid菜鸟,我在实施这个问题时遇到了问题.

这是我目前的情况

    document.getElementById("answer1").addEventListener("click", wrong, false);
    document.getElementById("answer2").addEventListener("click", wrong, false);
    document.getElementById("answer3").addEventListener("click", wrong, false);
    document.getElementById("answer4").addEventListener("click", wrong, false);
    //Stupid IE10 Crap
    if (window.navigator.msPointerEnabled) {
        document.getElementById("answer1").addEventListener("MSPointerDown", wrong, false);
        document.getElementById("answer2").addEventListener("MSPointerDown", wrong, false);
        document.getElementById("answer3").addEventListener("MSPointerDown", wrong, false);
        document.getElementById("answer4").addEventListener("MSPointerDown", wrong, false);
    }
Run Code Online (Sandbox Code Playgroud)

当我在ie10上运行代码时,它仍然没有注册我的鼠标点击.我错过了什么或做错了吗?

请帮助我

javascript click handlers internet-explorer-10

6
推荐指数
1
解决办法
6279
查看次数