jQuery中nextUntil()方法用法实例


Posted in Javascript onJanuary 07, 2015

本文实例讲述了jQuery中nextUntil()方法用法。分享给大家供大家参考。具体分析如下:

此函数查找指定元素之后所有的同辈元素,直到遇到匹配的那个元素为止,但不包括此匹配的元素。

语法结构一:

$(selector).closest(expr, filter)

参数列表:

参数 描述
expr 用于筛选匹配元素的表达式。
filter 可选。用于筛选nextUntil()函数通过expr表达式取得的jquery元素集合。

实例代码:

实例一:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("li").eq(0).nextUntil(".jq").css("color","blue") 

}) 

</script>

</head>

<body>

<div>

  <ul>

    <li>HTML专区</li>

    <li class="js">Javascript专区</li>

    <li>Div+Css专区</li>

    <li class="jq">Jquery专区</li>

    <li>ASP专区</li>

    <li>JSP专区</li>

  </ul>

</div>

</body>

</html>

实例二:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("li").eq(0).nextUntil(".jq",".js").css("color","blue") 

}) 

</script>

</head>

<body>

<div>

  <ul>

    <li>HTML专区</li>

    <li class="js">Javascript专区</li>

    <li>Div+Css专区</li>

    <li class="jq">Jquery专区</li>

    <li>ASP专区</li>

    <li>JSP专区</li>

  </ul>

</div>

</body>

</html>

语法结构二:

$(selector).closest(element, filter)

参数列表:

参数 描述
element 用于筛选匹配元素的DOM对象。
filter 可选。用于筛选nextUntil()函数通过DOM对象取得的jquery元素集合。

实例代码:

实例一:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("li").eq(0).nextUntil(document.getElementById("jq")).css("color","blue") 

}) 

</script>

</head>

<body>

<div>

  <ul>

    <li>HTML专区</li>

    <li class="js">Javascript专区</li>

    <li>Div+Css专区</li>

    <li id="jq">Jquery专区</li>

    <li>ASP专区</li>

    <li>JSP专区</li>

  </ul>

</div>

</body>

</html>

实例二:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("li").eq(0).nextUntil(document.getElementById("jq"),".js").css("color","blue") 

}) 

</script>

</head>

<body>

<div>

  <ul>

    <li>HTML专区</li>

    <li class="js">Javascript专区</li>

    <li>Div+Css专区</li>

    <li id="jq">Jquery专区</li>

    <li>ASP专区</li>

    <li>JSP专区</li>

  </ul>

</div>

</body>

</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
json 定义
Jun 10 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
May 23 Javascript
浏览器缩放检测的js代码
Sep 28 Javascript
检测一个函数是否是JavaScript原生函数的小技巧
Mar 13 Javascript
轻松实现Bootstrap图片轮播
Apr 20 Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
Sep 05 Javascript
JavaScript获取URL中参数querystring的方法详解
Oct 11 Javascript
在 vue-cli v3.0 中使用 SCSS/SASS的方法
Jun 14 Javascript
jQuery实现监听下拉框选中内容发生改变操作示例
Jul 13 jQuery
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
Apr 11 Javascript
动态实现element ui的el-table某列数据不同样式的示例
Jan 22 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
Jan 26 Vue.js
jQuery中nextAll()方法用法实例
Jan 07 #Javascript
jQuery中next()方法用法实例
Jan 07 #Javascript
jQuery中find()方法用法实例
Jan 07 #Javascript
jQuery中closest()函数用法实例
Jan 07 #Javascript
javascript实现全角与半角字符的转换
Jan 07 #Javascript
自己封装的常用javascript函数分享
Jan 07 #Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
Jan 07 #Javascript
You might like
邮箱正则表达式实现代码(针对php)
2013/06/21 PHP
两种设置php载入页面时编码的方法
2014/07/29 PHP
PHP使用flock实现文件加锁的方法
2015/07/01 PHP
PHP实现的蚂蚁爬杆路径算法代码
2015/12/03 PHP
php使用curl伪造浏览器访问操作示例
2019/09/30 PHP
关于B/S判断浏览器断开的问题讨论
2008/10/29 Javascript
jQuery getJSON 处理json数据的代码
2010/07/26 Javascript
Notify - 基于jquery的消息通知插件
2011/10/18 Javascript
js实现单一html页面两套css切换代码
2013/04/11 Javascript
js data日期初始化的5种方法
2013/12/29 Javascript
基于jQuery创建鼠标悬停效果的方法
2015/03/07 Javascript
AngularJS的一些基本样式初窥
2015/07/27 Javascript
Javascript实现单例模式
2016/01/24 Javascript
JavaScript获取客户端IP的方法(新方法)
2016/03/11 Javascript
Bootstrap Table的使用总结
2016/10/08 Javascript
微信小程序进行微信支付的步骤昂述
2016/12/01 Javascript
Bootstrap基本插件学习笔记之Alert警告框(20)
2016/12/08 Javascript
js canvas实现擦除效果示例代码
2017/04/26 Javascript
Vue仿手机qq的实例代码(demo)
2017/09/08 Javascript
vue中音频wavesurfer.js的使用方法
2020/02/20 Vue.js
[02:35]DOTA2英雄基础教程 末日使者
2013/12/04 DOTA
利用Python中的mock库对Python代码进行模拟测试
2015/04/16 Python
将Python的Django框架与认证系统整合的方法
2015/07/24 Python
Django models.py应用实现过程详解
2019/07/29 Python
浅谈pytorch torch.backends.cudnn设置作用
2020/02/20 Python
特罗佩亚包官方网站:Tropea
2017/01/03 全球购物
初中科学教学反思
2014/01/21 职场文书
金融学专科生自我鉴定
2014/02/21 职场文书
港澳通行证委托书怎么写
2014/08/02 职场文书
乱世佳人观后感
2015/06/08 职场文书
pytorch 如何把图像数据集进行划分成train,test和val
2021/05/31 Python
vue中利用mqtt服务端实现即时通讯的步骤记录
2021/07/01 Vue.js
数据库之SQL技巧整理案例
2021/07/07 SQL Server
关于mysql中时间日期类型和字符串类型的选择
2021/11/27 MySQL
python疲劳驾驶困倦低头检测功能的实现
2022/04/04 Python
vue elementUI表格控制对应列
2022/04/13 Vue.js