jquery 层次选择器siblings与nextAll的区别介绍


Posted in Javascript onAugust 02, 2013

HTML代码:

<div> 
<div >1</div> 
<div class="one"> 
2 
<div>2_1 
<div>2_1_1</div> 
</div> 
<div>2_2</div> 
</div> 
<div>3</div> 
<div>4</div> 
</div> 
$(".one div").css("background","red") // .one之后所有DIV后代元素(后代:包括儿子和孙子.....) 
$(".one > div").css("background","red") // .one之后的子元素。(子:儿子和女儿....) 
$(".one + div").css("background","red") // .one之后相邻的元素。就是紧靠.one之后的兄弟元素。只有一个 
$(".one").next().css("background","red") // 这个作用同上 
$(".one ~ div").css("background","red") //.one之后的兄弟元素。不包括前面的 
$(".one").nextAll().css("background","red") //作用同上 
$(".one").siblings().css("background","red") // .one所有的兄弟元素,不管是后面的还是前面的。
Javascript 相关文章推荐
原来Jquery.load的方法可以一直load下去
Mar 28 Javascript
40款非常有用的 jQuery 插件推荐(系列一)
Dec 21 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
Dec 29 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
May 07 Javascript
高性能JavaScript 重排与重绘(2)
Aug 11 Javascript
JavaScript图像延迟加载库Echo.js
Apr 05 Javascript
基于jQuery实现页面搜索功能
Mar 26 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
Jul 17 Javascript
Vue条件循环判断+计算属性+绑定样式v-bind的实例
Sep 18 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
Jan 16 Javascript
微信小程序性能优化之checkSession的使用
Mar 06 Javascript
Vue.js原理分析之nextTick实现详解
Sep 07 Javascript
js 固定悬浮效果实现思路代码
Aug 02 #Javascript
仿新浪微博登陆邮箱提示效果的js代码
Aug 02 #Javascript
页面右下角弹出提示框示例代码js版
Aug 02 #Javascript
js获取IP和PcName(IE)在vs中可用
Aug 02 #Javascript
js获取location.href的参数实例代码
Aug 02 #Javascript
使用GruntJS链接与压缩多个JavaScript文件过程详解
Aug 02 #Javascript
把jquery 的dialog和ztree结合实现步骤
Aug 02 #Javascript
You might like
漫威DC即将合作联动,而双方早已经秘密开始
2020/04/09 欧美动漫
mysql建立外键
2006/11/25 PHP
php学习笔记之 函数声明(二)
2011/06/09 PHP
PHP处理JSON字符串key缺少双引号的解决方法
2014/09/16 PHP
CodeIgniter配置之routes.php用法实例分析
2016/01/19 PHP
php 使用fopen函数创建、打开文件详解及实例代码
2016/09/24 PHP
CI框架表单验证实例详解
2016/11/21 PHP
浅谈PHP中如何实现Hook机制
2017/11/14 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
javascript 建设银行登陆键盘
2008/06/10 Javascript
javascript 年月日联动实现核心代码
2009/12/21 Javascript
瀑布流布局并自动加载实现代码
2013/03/12 Javascript
jQuery动态改变图片显示大小(修改版)的实现思路及代码
2013/12/24 Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
2015/03/24 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
js控制一个按钮是否可点击(可使用)disabled的实例
2017/02/14 Javascript
js下载文件并修改文件名
2017/05/08 Javascript
nodejs操作mongodb的增删改查功能实例
2017/11/09 NodeJs
vue实现样式之间的切换及vue动态样式的实现方法
2017/12/19 Javascript
[09:13]2014DOTA2国际邀请赛 中国区预选赛coser表演
2014/05/23 DOTA
Python logging模块学习笔记
2014/05/24 Python
Python3控制路由器——使用requests重启极路由.py
2016/05/11 Python
用Python编写一个简单的CS架构后门的方法
2018/11/20 Python
Python3实现的旋转矩阵图像算法示例
2019/04/03 Python
django之对FileField字段的upload_to的设定方法
2019/07/28 Python
使用Rasterio读取栅格数据的实例讲解
2019/11/26 Python
python3.x 生成3维随机数组实例
2019/11/28 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
2019/12/11 Python
Pytorch Tensor基本数学运算详解
2019/12/30 Python
Python web如何在IIS发布应用过程解析
2020/05/27 Python
css3实现的多级渐变下拉菜单导航效果代码
2015/08/31 HTML / CSS
几道PHP面试题
2013/04/14 面试题
北京-环亚运商测试题.net程序员初步测试题
2013/05/28 面试题
岳父生日宴会答谢词
2014/01/13 职场文书
优秀广告词大全
2014/03/19 职场文书
mybatis 解决从列名到属性名的自动映射失败问题
2021/06/30 Java/Android