jquery怎么选择嵌套的第一层的li
$(".ra").click(function(){
var id=$(this).children("ul").attr("id");
if(id=="clo"){
$(this).children("ul").slideDown('slow');
$(this).children("ul").attr("id","ope");
}else{
$(this).children("ul").slideUp("slow");
$(this).children("ul").attr("id","clo");
}
});
<ul class="root">
<li class="rts"><a id="ra" href="javascript:;">有机化学</a>
<ul id="clo" style="display:none;">
<li><a href="my.html" target="cou">乙酰乙酸乙酯</a></li>
<li><a href="my.html" target="cou">苯甲酸</a></li>
<li><a href="my.html" target="cou">固定酸催化剂</a></li>
</ul>
</li>
<li class="rts" id="1"><a id="ra" href="javascript:;">无机化学</a>
<ul id="clo" style="display:none;">
</ul>
</li>
<li class="rts"><a id="ra" href="javascript:;">大型分析仪器</a>
<ul id="clo" style="display:none;">
<li><a href="my.html" target="cou">气相-质谱联用</a></li>
<li><a href="my.html" target="cou">液相色谱仪</a></li>
<li><a href="my.html" target="cou">气相色谱仪</a></li>
<li><a href="my.html" target="cou">原子吸收光谱</a></li>
<li><a href="my.html" target="cou">紫外线-可见吸收光谱</a></li>
</ul>
</ul>
<iframe id="cou" name="cou"/>
阻止第二层的事件向第一层冒泡:
$("li.rts > ul").click(function(event){event.stopPropagation()});
jquery怎么选择嵌套的第一层的li的更多相关文章
- 贴近用户体验的jQuery日期选择插件
分享一款贴近用户体验的jQuery日期选择插件.这是一款双日历jQuery日期选择时间插件pickerDateRange.效果图如下: 在线预览 源码下载 var dateRange = new ...
- JQUERY 模糊选择
JQUERY 模糊选择 [属性名称] 匹配包含给定属性的元素 [att=value] 匹配包含给定属性的元素 [att*=value] ...
- jquery中选择checkbox拼接成字符串,然后到后台拆分取值
jquery中选择checkbox拼接成字符串,然后到后台拆分取值 js中的代码 $("#btn").click(function(){ var chenked=$("i ...
- 基于jQuery商品分类选择提交表单代码
分享一款基于jQuery商品分类选择提交表单代码.这是一款基于jQuery实现的商品信息选择列表表单提交代码. 在线预览 源码下载 实现的代码: <div class="yList ...
- JQuery实现选择特定楼层回复
JQuery实现选择特定楼层回复 需求: 一个论坛里面的小功能,除了回复帖子之外,也能够回复帖子以下的回复.详细实现细节: 每个回复有一个"回复"按钮,点击按钮实现: 在form表 ...
- JQuery元素选择
1.基本元素选择器 $(“p”) //选取<p>元素 $(“p.info”) //选取所有class=”info”的<p>元素 $(“p#demo”) //选取id=”demo ...
- JQuery中选择元素的方法:
document.getElementById('div1');document.getElementsByTagName('div');getByClass(document,'box'); $(' ...
- jquery 获取选择符
1.工厂函数$() 标签名:$('p') 取得文档中的所有段落 ID:$('#some-id') 取得文档中具有对应的some-id ID的一个元素 类:$('.some-class') 取得文档中带 ...
- 选择列表中除了第一个li的其他元素
//选择div中除了第一个li的其他所以li元素 div li:not(:first-child){ }
随机推荐
- 汉诺塔I
题目描述 对于传统的汉诺塔游戏我们做一个拓展,我们有从大到小放置的n个圆盘,开始时所有圆盘都放在左边的柱子上,按照汉诺塔游戏的要求我们要把所有的圆盘都移到右边的柱子上,请实现一个函数打印最优移动轨迹. ...
- Linux----Github环境搭建
前面介绍了在Windows环境上安转GitHub环境,原本以为打包成jar,发布到Linux不需要再安转Git,但是因为我们使用了Config-Server配置中心,远程配置来启动,所以需要在Linu ...
- Introduction to Unity UI
https://www.raywenderlich.com/795-introduction-to-unity-ui-part-1 https://www.raywenderlich.com/794- ...
- phpstorm本地破解激活
下载对应文件:http://idea.lanyus.com/自己用的破解补丁无需使用注册码) 找到phpstorm 的安装路径, 在\bin目录下有两个文件 PhpStorm.exe.vmoption ...
- 字符串a-b
#include<iostream> #include<stdio.h> #include<algorithm> #include<cmath> #in ...
- spring cloud config git库文件搜索顺序
spring.cloud.config.server.git.uri只配置到仓库那一层就行了,需要访问仓库的子目录的话就配置spring.cloud.config.server.git.searchP ...
- java 反射简说
1 Class类 就是类的类型.研究反射先了解下Class类. 获取类的类型的三种方法: Class c1 = 对象.getClass(); Class c2 = Class.forName(&quo ...
- 手动调用run方法和普通方法调用没有区别
手动调用run方法和普通方法调用没有区别
- TP5 数据库迁移工具 migrate 教程
第一步: 安装compose,不赘述,安装详情可百度或查看https://pkg.phpcomposer.com/#how-to-install-composer 第二步: 通过 composer ...
- C语言 进制转换
这个程序仅仅是由十进制转换为其他进制的过程,其转换的规则如下图所示. 我使用的思路:首先在除基的过程中用一个数组保存余数,然后在输出进制转换结果的时候倒序输出,并且在输出前判断余数是否大于10,如果大 ...