首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

IE不支持JQuery吗?解决办法

2012-09-21 
IE不支持JQuery吗?scripttype text/javascript $(document).ready(function(){$( div#menu-innerul

IE不支持JQuery吗?
<script   type= "text/javascript ">
      $(document).ready(function(){
  $( 'div#menu-inner   >   ul   >   li ').mouseover(function(){
if   ($(this).find( 'div.catelist ').length   >   0)   {                   $(this).addClass( 'over ').find( 'div.catelist ').show();
  }
}).mouseout(function(){
    $(this).removeClass( 'over ').find( 'div.catelist ').hide();
});
    });
</script>

一上是我的js代码。   就是在文档加载完成之后,给div中的li节点绑定一个鼠标移入移出事件。   可是IE连这个   $(document).ready(function(){都不执行!   我的IE是支持js的。到底为什么,有没有什么方法可以解决!?先谢谢各位大哥大姐了!

[解决办法]
代码的问题吧,具体帮不了你,JQuery不懂
但可以肯定的是JQuery在ie上没问题
[解决办法]

JScript code
var j = jQuery.noConflict();
[解决办法]
探讨

引用:

定义符号$冲突了,可以用jQuery.noConflict()把定义符号改成别的


这个怎么使用的啊?

[解决办法]
自己把jQuery.js下载下来,然后做个小例子
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
alert("Hello World!");
});
</script>
这是最简单的一个测试的例子,记得jQuery.js要和你的html放在同一级目录下
[解决办法]
$( 'div#menu-inner > ul > li ')
改成
$( '#menu-inner > ul > li ').
或者
改成
$( '#menu-inner ul li ').

ok了.

热点排行