如果我们已经通过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')

jQuery - 基于当前元素的遍历相关推荐

  1. jQuery 元素操作——遍历元素

    jQuery 元素操作 主要是遍历.创建.添加.删除元素操作 <!DOCTYPE html> <html lang="en"><head>< ...

  2. jQuery操作Dom元素、jQuery遍历、JavaScript遍历

    目录 jQuery操作Dom元素 jQuery遍历几种方式 JavaScript遍历 jQuery操作Dom元素 jQuery的主要用法为"选择某个dom元素,再对其进行某种操作" ...

  3. Java程序员从笨鸟到菜鸟之(八十八)跟我学jquery(四)JQuery框架操作元素的属性与样式

    在前面几篇博客中,我们初步了解了一下jQuery的好处,基本语法,还有一些基本函数,这是学习jquery的基础,在这篇博客中,我们一起来学习一下JQuery框架操作元素的属性与样式,在web开发中,修 ...

  4. 移动端ajax,jQuery基于$.ajax设置移动端click超时处理方法

    本文实例讲述了jQuery基于$.ajax设置移动端click超时处理方法.分享给大家供大家参考,具体如下: 这里介绍jquery click事件如何在移动端自动转换成touchstart事件. 因为 ...

  5. jquery兄弟标签_js jquery获取当前元素的兄弟级 上一个 下一个元素

    var chils= s.childNodes;  //得到s的全部子节点 var par=s.parentNode;   //得到s的父节点 var ns=s.nextSbiling;   //获得 ...

  6. html 获取下一个兄弟节点,js jquery获取当前元素的兄弟级 上一个 下一个元素

    var chils= s.childNodes;  //得到s的全部子节点 var par=s.parentNode;   //得到s的父节点 var ns=s.nextSbiling;   //获得 ...

  7. jquery 查找祖先元素_如何获得jQuery中元素的第一个祖先

    jquery 查找祖先元素 In this post, we will discuss about the traversal method to get the first ancestor of ...

  8. jquery 获取同级元素_如何在jQuery中获取元素的同级

    jquery 获取同级元素 In this post, we will discuss how to get the siblings of an HTML element in jQuery. jQ ...

  9. Python 基于透明元素裁切图片(类似Photoshop)

    文章目录 问题描述 解决方案 参考文献 本文测试图像及其代码下载 问题描述 实现类似Photoshop的基于透明元素裁切图片 1.png 2.jpg 3.png 4.png 5.png 6.png 解 ...

最新文章

  1. 使用Flink时遇到的问题(不断更新中)
  2. 某一列高度变化_高度近视,老了后会瞎吗?
  3. matlab knnsearchidx,matlab查找最临近搜索knnsearch
  4. web.config配置Access数据库 (C#) ASP.NET+ACCESS
  5. Linux网络协议指令:ifconfig/netstat(net-tools)工具 .vs. iproute2
  6. atoi java,leetcode题目8: 字符串转换整数 (atoi)(java)
  7. HEVC中的样点自适应补偿——Sample Adaptive Offset (SAO)
  8. pandas包安装教程
  9. shel--常用快捷键
  10. “不一样的六一儿童节”——暨线上公益跳绳颁奖活动圆满结束
  11. leshan基于OMALightweight M2M(LwM2M)协议的Java实现(入门)
  12. 备忘_命令行查看电池损耗
  13. 改命术:怎么赚50万以上的问题
  14. 【T+】畅捷通T+自定义报表将所有月份发生数在同一张表上体现
  15. 计算机考研300分什么水平,工科考研300分什么概念
  16. MySQL表中的联合查询
  17. ps保存的图片找不到ico格式怎么办?
  18. 在FreeBSD下安装subversion
  19. 消息提示类控件使用之Toast(吐司)的简单使用
  20. 基于jsp+servlet的房屋出租系统

热门文章

  1. 基于 web 的单视图三维重建可视化系统
  2. 中职计算机技能,中职计算机专业技能竞赛规则
  3. virtualbox中安装xp系统、安装oracle数据库到虚拟机的xp系统中、主机连接oracle、备份xp系统、oracle数据库的一些基本概念(学习oracle数据库的准备工作)-day01
  4. 如何提高程序的可移植性
  5. 22222222222222222222222
  6. 高新技术企业认定中涉及的领域有哪些?
  7. sa 如何登录Sql Server
  8. Admob广告收入怎么算的?
  9. pve 不订阅更新_这款曾霸榜TapTap的游戏,创造了不一样的自走棋玩法
  10. 重启计算机关闭账户,电脑开机重启提示您的账户已被停用怎么办