我有一个网站http://pvsmemorialhospital.com/
顶级菜单在IE中无法正常工作
(活动和计划,学术计划)
但它在Mozila和chrome中运行良好。
plz help ...
谢谢你们,它现在在IE 8中正常工作,但它在IE6中不起作用
问题在于,在下面的代码中,l(../ images / activites.jpg)和左边之间没有空格。当我在它们之间留出空间时,它在IE8中工作正常
background:url(../images/activites.jpg)left top no-repeat;
在IE6中,当我们悬停一个菜单项时,它显示一个箭头。
PLZ HELP ........
答案 0 :(得分:1)
网页错误详情
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)
Timestamp: Tue, 8 Mar 2011 10:23:03 UTC
Message: 'jQuery' is undefined
Line: 14
Char: 2
Code: 0
URI: http://pvsmemorialhospital.com/scripts/jquery.autocomplete.js
你因为某些原因找不到jQuery变量而有错误。检查是否包含jquery核心文件
<强>更新强>
背景应为url("../images/activites.jpg") no-repeat scroll left top transparent
不
url("../images/arrow.jpg") no-repeat scroll left top transparent
原因是...是由某个地方的js完成的,它给出了错误的背景图片
答案 1 :(得分:0)
错误是没有加载jQuery。为什么你评论过这一行? <!--<script type="text/javascript" src="scripts/jquery-1.3.2.js"></script>-->
删除<!-- -->
部分以查看其是否有效。
答案 2 :(得分:0)
这是我能看到的:
你的菜单取决于Mootools,而不是jQuery。
你不需要包含jQuery,你需要:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
错误可能是在IE中而不是在Firefox中停止执行其余脚本,但在我看来,一旦你包含jQuery它就会正常工作。