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 相关文章推荐
js类后台管理菜单类-MenuSwitch
Sep 12 Javascript
jQuery函数的等价原生函数代码示例
May 27 Javascript
JavaScript实现简单的时钟实例代码
Nov 23 Javascript
JS中创建函数的三种方式及区别
Mar 13 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
Jul 21 Javascript
深入分析javascript中console命令
Aug 14 Javascript
JavaScript 函数节流详解及方法总结
Feb 09 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
Apr 19 Javascript
深入理解jquery的$.extend()、$.fn和$.fn.extend()
Jul 08 jQuery
详解Vue中使用Axios拦截器
Apr 22 Javascript
微信小程序中显示倒计时代码实例
May 09 Javascript
vue中的v-if和v-show的区别详解
Sep 01 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
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
2009/01/30 PHP
用Zend Encode编写开发PHP程序
2010/02/21 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
PHP重置数组为连续数字索引的几种方式总结
2018/03/12 PHP
PHP7中I/O模型内核剖析详解
2019/04/14 PHP
使用PHP+Redis实现延迟任务,实现自动取消订单功能
2019/11/21 PHP
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
js判断生效时间不得大于失效时间的思路及代码
2013/04/23 Javascript
JavaScript版的TwoQueues缓存模型
2014/12/29 Javascript
Eclipse配置Javascript开发环境图文教程
2015/01/29 Javascript
JS实现超简单的仿QQ折叠菜单效果
2015/09/21 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
Bootstrap 实现查询的完美方法
2016/10/26 Javascript
EditPlus中的正则表达式 实战(4)
2016/12/15 Javascript
在iframe中使bootstrap的模态框在父页面弹出问题
2017/08/07 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
2017/11/12 Javascript
Vue-Access-Control 前端用户权限控制解决方案
2017/12/01 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
node.js ws模块搭建websocket服务端的方法示例
2019/04/25 Javascript
Python3使用PyQt5制作简单的画板/手写板实例
2017/10/19 Python
TensorFlow saver指定变量的存取
2018/03/10 Python
Python学生信息管理系统修改版
2018/03/13 Python
Jupyter Notebook 实现正常显示中文和负号
2020/04/24 Python
PyQt5的QWebEngineView使用示例
2020/10/20 Python
python 实现Harris角点检测算法
2020/12/11 Python
python实现马丁策略回测3000只股票的实例代码
2021/01/22 Python
利用CSS3实现文字折纸效果实例代码
2018/07/10 HTML / CSS
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
韩国江南富人区高端时尚百货商场:Galleria(格乐丽雅)
2018/03/27 全球购物
资深地理教师自我评价
2013/09/21 职场文书
员工培训心得体会
2013/12/30 职场文书
同学聚会邀请函
2015/01/30 职场文书
学习保证书怎么写
2015/02/26 职场文书
爱心捐书倡议书
2015/04/27 职场文书
太行山上观后感
2015/06/05 职场文书
2015年美容师个人工作总结
2015/10/14 职场文书