jQuery基于当前元素进行下一步的遍历


Posted in Javascript onMay 20, 2014

如果我们已经通过jQuery方法选中了一组元素,那么如何基于这些已经选中的元素进行下一步的遍历呢?

例如,我们通过

$('li:eq(1)')

选中了以下代码中的第二个li元素。

<ul> 
<li><a href="#">link</a></li> 
<li><a href="#">selected link</a></li> 
<li><a href="#">link</a></li> 
<li><a href="#">link</a></li> 
</ul>

基于这个选中的元素,我们可以进一步遍历其他元素

下一个元素

$('li:eq(1)').next()

前一个元素

$('li:eq(1)').prev()

父元素

$('li:eq(1)').parent()

所有兄弟元素

$('li:eq(1)').parent().children()

所有后续兄弟元素

$('li:eq(1)').nextAll()

所有前续兄弟元素

$('li:eq(1)').prevAll()

以上所有的遍历方法都可以使用end()方法来取消操作。

当然,也可以使用参数,例如

$('li:eq(1)').parent().children(':last')

Javascript 相关文章推荐
使用jscript实现二进制读写脚本代码
Jun 09 Javascript
基于jQuery的消息提示插件 DivAlert之旅(二)
Apr 01 Javascript
JavaScript 事件系统
Jul 22 Javascript
js鼠标滑过弹出层的定位IE6bug解决办法
Dec 26 Javascript
基于jQuery仿淘宝产品图片放大镜特效
Oct 19 Javascript
基于jquery实现下拉框美化特效
Feb 02 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
Oct 12 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
Mar 14 Javascript
angular组件间传值测试的方法详解
May 07 Javascript
vue实现购物车列表
Jun 30 Javascript
Vue3配置axios跨域实现过程解析
Nov 25 Vue.js
vue判断按钮是否可以点击
Apr 09 Vue.js
jQuery 删除/替换DOM元素的几种方式
May 20 #Javascript
php实例分享之实现显示网站运行时间
May 20 #Javascript
jQuery使用andSelf()来包含之前的选择集
May 19 #Javascript
JQuery弹出层示例可自定义
May 19 #Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
May 19 #Javascript
js跨域访问示例(客户端/服务端)
May 19 #Javascript
jquery 表格排序、实时搜索表格内容(附图)
May 19 #Javascript
You might like
javascript,php获取函数参数对象的代码
2011/02/03 PHP
linux下安装php的memcached客户端
2014/08/03 PHP
php实现的树形结构数据存取类实例
2014/11/29 PHP
PHP中快速生成随机密码的几种方式
2017/04/17 PHP
JS小功能(列表页面隔行变色)简单实现
2013/11/28 Javascript
jquery选择器之内容过滤选择器详解
2014/01/27 Javascript
Jquery全屏相册插件zoomvisualizer具有调节放大与缩小功能
2015/11/02 Javascript
Jquery promise实现一张一张加载图片
2015/11/13 Javascript
深入浅出ES6新特性之函数默认参数和箭头函数
2016/08/01 Javascript
js实现砖头在页面拖拉效果
2020/11/20 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
DOM事件探秘篇
2017/02/15 Javascript
JavaScript实现二维坐标点排序效果
2017/07/18 Javascript
vue使用element-ui的el-input监听不了回车事件的解决方法
2018/01/12 Javascript
js实现移动端轮播图
2020/12/21 Javascript
一篇文章介绍redux、react-redux、redux-saga总结
2019/05/23 Javascript
python下如何让web元素的生成更简单的分析
2008/07/17 Python
python实现文件名批量替换和内容替换
2014/03/20 Python
python实现根据月份和日期得到星座的方法
2015/03/27 Python
python面试题小结附答案实例代码
2019/04/11 Python
使用 tf.nn.dynamic_rnn 展开时间维度方式
2020/01/21 Python
Python Pivot table透视表使用方法解析
2020/09/11 Python
python 深度学习中的4种激活函数
2020/09/18 Python
使用Python+Appuim 清理微信的方法
2021/01/26 Python
python向xls写入数据(包括合并,边框,对齐,列宽)
2021/02/02 Python
canvas学习总结三之绘制路径-线段
2019/01/31 HTML / CSS
美国排名第一的葡萄酒俱乐部:Firstleaf Wine Club
2020/01/02 全球购物
南京某软件公司的.net面试题
2015/11/30 面试题
以太网Ethernet IEEE802.3
2013/08/05 面试题
一套Delphi的笔试题一
2016/02/14 面试题
求职意向书
2014/04/01 职场文书
2015年班组长工作总结
2015/04/10 职场文书
雨雪天气温馨提示
2015/07/15 职场文书
六一儿童节园长致辞
2015/07/31 职场文书
三八节祝酒词
2015/08/11 职场文书
歌咏比赛口号大全
2015/12/25 职场文书