2011-03-28 84 views
2

我已经找到这里jQuery插件似乎只在Safari/FF工作,但不是IE 8

http://jsfiddle.net/jostster/5XAUb/

这个工程在Safari/FF(在大多数情况下,一个小bug与淡入的代码FF),但不适用于IE。它与使用$(this).parent().attr('class').split(' ').splice(-1).toString();的行有关。

基本上它不能在IE7或IE8中获得elementType(还没有测试过IE9),但在FF和Safari中工作得很好。

有谁知道为什么IE似乎不喜欢这个jQuery?

回答

3

IEOpera要求第二个参数为splice,这适用于splice

Splice Usage Reference

+0

真棒!非常感谢你。不知道IE需要第二个拼接参数!我将拼接更新为'拼接(-1,1)',现在它可以在所有浏览器上正常工作! – Bot 2011-03-28 21:32:22