jquery动画不能在IE-7和IE-8中工作

时间:2011-10-04 07:57:16

标签: jquery image internet-explorer slider jquery-animate

我正面临IE-8和IE-7中的一些问题。 jquery animate在IE-7和IE-8中不起作用。我给你我的演示服务器链接,我已经上传了所有的代码。 Demo Server URL

只需点击左侧的“我们的菜单”链接即可。点击后,您会在框中看到一个包含完整bg图像和小图像的页面。当我点击下一个按钮时,两个图像都会发生变化。

这在Firefox,Chrome,Safari和IE-9中运行良好。

但是在IE-7和IE-8中,bg图像第一次发生了变化。之后,它不会根据前面的方框图像而改变。

我无法理解究竟是什么问题。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您在test();上有一个未定义的函数调用line 227,这可能会阻止资源管理器执行javascript。 Chrome和Firefox有时可以容忍javascript错误,但是资源管理器很少容忍。

修改

这似乎是原始插件的问题。我建议你问插件所有者如何修复它或者是否有更新的版本

您可以使用http://www.jslint.com/检查插件代码,这样您至少可以避免IE可能不喜欢的语法错误

答案 1 :(得分:0)

您的代码可能有些不对劲。看这里。删除<scrip然后重试

<scrip  --> What is this?
    </head>