<ul id="nav">
<li><a href="#">aaaaa</a>
<ul>
<li>dsf</li>
<li>dsf</li>
<li>dsf</li>
</ul>
</li>
<li><a href="#">aaaaa</a>
<ul>
<li>dsf</li>
<li>dsf</li>
<li>dsf</li>
</ul></li>
<li><a href="#">aaaaa</a>
<ul>
<li>dsf</li>
<li>dsf</li>
<li>dsf</li>
</ul></li></ul>怎么选择nav下的li ,但是不要选择<ul>
<li>dsf</li>
<li>dsf</li>
<li>dsf</li>
</ul>
这个里的li
解决方案 »
- 关于 jq 中 getJSON
- 求输入控件的自动聚焦和键盘切换输入焦点的JS代码
- javascript如何处理FIREFOX的中文参数编码问题
- 如何传递Javascript变量
- 50分求教vb.net 关于javascript弹出对话框 问题!急~~~~~~~
- 【高手请进入】利用JavaScript实现动态改变表格列宽
- 我想得到frame中一个<input>在该侦中的绝对x,y坐标,请高手指点迷津
- 在线等。。。javascript和xml编写留言本
- 如何获得对象本身的内容,如:<tr class="AB" onClick="alert('ok')" style="..." bordercolor="#0000FF" bgcolor="#FF0000">
- 帮我写一个遇到错误后的提示!(很简单的一个问题)
- 仿51job地区选择js,求结果怎么获取
- setInterval嵌套在一个方法里的时候出现的问题
var key=document.getElementById("nav").getElementByTagName("li");
key.mouseover(function(){
$(this).children(".nn1").fadeIn();
});
key.mouseout(function(){
$(this).children(".nn1").fadeOut();
});
});
我改成这个了但是子的 li 也会有mouseover与mouseout事件
这个是不是下面代码的问题 ?
function(){
alert($("ul li:nth-child(1)"));
});
nth-child 在每个ul下查找li。
<ul>
<li>这里面要有li我就不选择了</li>
<li>这里也是</li>
</ul>
$('#nav>li').each(function() {//$('#nav>li') !=$('#nav li')
var key = $(this);
key.mouseover(function() {
$(this).children(".nn1").fadeIn();
});
key.mouseout(function() {
$(this).children(".nn1").fadeOut();
});
});
});