菜单在IE中无效

时间:2011-03-08 10:17:32

标签: php jquery internet-explorer menu

我有一个网站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 ........

3 个答案:

答案 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)

这是我能看到的:

  1. 你的菜单取决于Mootools,而不是jQuery。

  2. 你不需要包含jQuery,你需要:

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>

  3. 错误可能是在IE中而不是在Firefox中停止执行其余脚本,但在我看来,一旦你包含jQuery它就会正常工作。