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 相关文章推荐
Javascript 设计模式(二) 闭包
May 26 Javascript
JavaScript 基础篇之对象、数组使用介绍(三)
Apr 07 Javascript
js获取url参数代码实例分享(JS操作URL)
Dec 13 Javascript
nw.js实现类似微信的聊天软件
Mar 16 Javascript
AngularJS优雅的自定义指令
Jul 01 Javascript
在JavaScript中调用Java类和接口的方法
Sep 07 Javascript
解决Angular.Js与Django标签冲突的方案
Dec 20 Javascript
Angular.js中处理页面闪烁的方法详解
Mar 09 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
Apr 16 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
Sep 01 Javascript
gulp教程_从入门到项目中快速上手使用方法
Sep 14 Javascript
以v-model与promise两种方式实现vue弹窗组件
May 21 Javascript
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
C# WinForm中实现快捷键自定义设置实例
2015/01/23 PHP
PHP+MySQL实现模糊查询员工信息功能示例
2018/06/01 PHP
PHP7数组的底层实现示例
2019/08/25 PHP
PHP实现简单的协程任务调度demo示例
2020/02/01 PHP
关于文本限制字数的js代码
2007/04/02 Javascript
javascript面向对象入门基础详细介绍
2012/09/05 Javascript
javascript模块化是什么及其优缺点介绍
2013/09/02 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
Node.js编码规范
2014/07/14 Javascript
jquery实现导航固定顶部的效果仿蘑菇街
2014/10/22 Javascript
js正则匹配出所有图片及图片地址src的方法
2015/06/08 Javascript
简单实现限制uploadify上传个数
2015/11/16 Javascript
javascript实现禁止复制网页内容汇总
2015/12/30 Javascript
jQuery animate easing使用方法图文详解
2016/06/17 Javascript
jQuery Validate让普通按钮触发表单验证的方法
2016/12/15 Javascript
JS判断数组那点事
2017/10/10 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
[50:29]2014 DOTA2华西杯精英邀请赛 5 24 DK VS iG
2014/05/26 DOTA
Python多进程机制实例详解
2015/07/02 Python
python实现图片处理和特征提取详解
2017/11/13 Python
python中使用zip函数出现错误的原因
2018/09/28 Python
python pyheatmap包绘制热力图
2018/11/09 Python
python 列表递归求和、计数、求最大元素的实例
2018/11/28 Python
python3.6 如何将list存入txt后再读出list的方法
2019/07/02 Python
django框架CSRF防护原理与用法分析
2019/07/22 Python
python统计指定目录内文件的代码行数
2019/09/19 Python
python3发送request请求及查看返回结果实例
2020/04/30 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
2020/06/12 Python
Python classmethod装饰器原理及用法解析
2020/10/17 Python
详解python3类型注释annotations实用案例
2021/01/20 Python
美国办公用品购物网站:Quill.com
2016/09/01 全球购物
运动会方队口号
2014/06/07 职场文书
小学生自我评价100字(15篇)
2014/09/18 职场文书
上课玩手机的检讨书
2014/10/01 职场文书
小学数学国培研修日志
2015/11/13 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书