1

指针事件:没有在 ie 中不起作用,但

Modernizr.testAllProps('pointerEvents');

在 ie 中返回 true。请帮我让ie说实话,或者如果它说的是实话,为什么我不能像在其他浏览器中那样实现它?

谢谢。

4

2 回答 2

7

查看https://github.com/Modernizr/Modernizr/issues/80与检测的测试和结果一起讨论的地方:https ://github.com/ausi/Feature-detection-technique-for-pointer-events /维基

您使用的是最新版本的 Modernizr 吗?如果是这样,请在 #80 线程上使用可重现的案例。

于 2012-08-03T00:11:06.180 回答
1

看起来这将是Modernizr 3+中的一个标志(v3 目前处于 beta beta 阶段)。用法很简单:

if ( Modernizr.csspointerevents ) {
    // use pointer events
} else {
    // do fallback magic
}
于 2014-06-16T23:34:16.743 回答