我的导航不会在IE9中显示,但会在所有其他浏览器中显示。
请帮助,不确定IE8,或之前..
我的问题是什么? 网站:www.govansk.com
谢谢!
答案 0 :(得分:3)
首先要做的是将jQuery移动到第一个包含的JavaScript文件中。这解决了“jQuery未定义”错误。在cufon-yui.js
之前移动它:
<!-- ////////////////////////////////// -->
<!-- // Javascript Files // -->
<!-- ////////////////////////////////// -->
<SCRIPT type="text/javascript" src="js/jquery-1.4.3.min.js"></SCRIPT>
<SCRIPT type="text/javascript" src="js/cufon-yui.js"></SCRIPT>
然后你似乎错过了s3slider插件的include。通过快速谷歌搜索判断,你必须在包含jQuery之后的某个地方使用这行:
<script src="js/s3Slider.js" type="text/javascript"></script>
当然,您必须确保该文件的存在。在切换到任何nivo滑块之前,可能违规行是一个剩余行,因为两者似乎都是针对#slider
元素。
我很确定就是这样。删除此代码:
$("#slider").s3Slider({
timeOut: 12000,
captionOpacity: 0.7
});
编辑:至于Cufon,我发现这篇文章:
http://blog.ninanet.com/2011/04/29/cufon-and-ie9
如果它没有帮助,我建议在IE浏览器中更多关于Cufon的谷歌搜索。我对Cufon没有经验,所以我无法帮助你,我很害怕。