`

JQuery的animate在IE中出错问题

阅读更多

今天给网站加了一个动画效果,就是一系列的图片在一个容器框里左右滚动,其实就是改变容器的left属性,用的是JQuery1.3.2。发现在Firefox下一切正常,但是IE和Chrome里面图片不能滚动,IE出现"Invalid Argument" in the jquery library at line 4166 character 5, 该行的代码是:

fx.elem.style[ fx.prop ] = fx.now + fx.unit; 
 

用IE8的Debug功能发现fx.now的值为NaN,于是在css文件里面给容器的left属性一个初始值,问题解决。
结论就是,用JQuery的animate时,animate的属性要记得初始化。

 

---

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics