无法在MSIE 8中使用$(window).bind(' mousemove')

时间:2014-05-05 15:59:37

标签: jquery internet-explorer-8

在我的一个网页中,我有以下JQuery:

$(window).bind('mousemove', function(){ ... });

我只在MSIE 8中发现一个奇怪的错误;它似乎在所有其他浏览器中按预期工作。

监听器根本不适用,并且不会发生错误。

这似乎也是$(window).on('mousemove', function(){...})的错误(请注意,此处的函数为on,而不是前一个示例中的bind。)

1 个答案:

答案 0 :(得分:1)

使用$(document)代替$(window)

没有很好的解释,除了IE8很古怪。 (没有充分的理由让微软有怪癖,不要期待一个)