jQuery - 基于当前元素的遍历
如果我们已经通过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 - 基于当前元素的遍历相关推荐
- jQuery 元素操作——遍历元素
jQuery 元素操作 主要是遍历.创建.添加.删除元素操作 <!DOCTYPE html> <html lang="en"><head>< ...
- jQuery操作Dom元素、jQuery遍历、JavaScript遍历
目录 jQuery操作Dom元素 jQuery遍历几种方式 JavaScript遍历 jQuery操作Dom元素 jQuery的主要用法为"选择某个dom元素,再对其进行某种操作" ...
- Java程序员从笨鸟到菜鸟之(八十八)跟我学jquery(四)JQuery框架操作元素的属性与样式
在前面几篇博客中,我们初步了解了一下jQuery的好处,基本语法,还有一些基本函数,这是学习jquery的基础,在这篇博客中,我们一起来学习一下JQuery框架操作元素的属性与样式,在web开发中,修 ...
- 移动端ajax,jQuery基于$.ajax设置移动端click超时处理方法
本文实例讲述了jQuery基于$.ajax设置移动端click超时处理方法.分享给大家供大家参考,具体如下: 这里介绍jquery click事件如何在移动端自动转换成touchstart事件. 因为 ...
- jquery兄弟标签_js jquery获取当前元素的兄弟级 上一个 下一个元素
var chils= s.childNodes; //得到s的全部子节点 var par=s.parentNode; //得到s的父节点 var ns=s.nextSbiling; //获得 ...
- html 获取下一个兄弟节点,js jquery获取当前元素的兄弟级 上一个 下一个元素
var chils= s.childNodes; //得到s的全部子节点 var par=s.parentNode; //得到s的父节点 var ns=s.nextSbiling; //获得 ...
- jquery 查找祖先元素_如何获得jQuery中元素的第一个祖先
jquery 查找祖先元素 In this post, we will discuss about the traversal method to get the first ancestor of ...
- jquery 获取同级元素_如何在jQuery中获取元素的同级
jquery 获取同级元素 In this post, we will discuss how to get the siblings of an HTML element in jQuery. jQ ...
- Python 基于透明元素裁切图片(类似Photoshop)
文章目录 问题描述 解决方案 参考文献 本文测试图像及其代码下载 问题描述 实现类似Photoshop的基于透明元素裁切图片 1.png 2.jpg 3.png 4.png 5.png 6.png 解 ...
最新文章
- 使用Flink时遇到的问题(不断更新中)
- 某一列高度变化_高度近视,老了后会瞎吗?
- matlab knnsearchidx,matlab查找最临近搜索knnsearch
- web.config配置Access数据库 (C#) ASP.NET+ACCESS
- Linux网络协议指令:ifconfig/netstat(net-tools)工具 .vs. iproute2
- atoi java,leetcode题目8: 字符串转换整数 (atoi)(java)
- HEVC中的样点自适应补偿——Sample Adaptive Offset (SAO)
- pandas包安装教程
- shel--常用快捷键
- “不一样的六一儿童节”——暨线上公益跳绳颁奖活动圆满结束
- leshan基于OMALightweight M2M(LwM2M)协议的Java实现(入门)
- 备忘_命令行查看电池损耗
- 改命术:怎么赚50万以上的问题
- 【T+】畅捷通T+自定义报表将所有月份发生数在同一张表上体现
- 计算机考研300分什么水平,工科考研300分什么概念
- MySQL表中的联合查询
- ps保存的图片找不到ico格式怎么办?
- 在FreeBSD下安装subversion
- 消息提示类控件使用之Toast(吐司)的简单使用
- 基于jsp+servlet的房屋出租系统
热门文章
- 基于 web 的单视图三维重建可视化系统
- 中职计算机技能,中职计算机专业技能竞赛规则
- virtualbox中安装xp系统、安装oracle数据库到虚拟机的xp系统中、主机连接oracle、备份xp系统、oracle数据库的一些基本概念(学习oracle数据库的准备工作)-day01
- 如何提高程序的可移植性
- 22222222222222222222222
- 高新技术企业认定中涉及的领域有哪些?
- sa 如何登录Sql Server
- Admob广告收入怎么算的?
- pve 不订阅更新_这款曾霸榜TapTap的游戏,创造了不一样的自走棋玩法
- 重启计算机关闭账户,电脑开机重启提示您的账户已被停用怎么办