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 相关文章推荐
两个listbox实现选项的添加删除和搜索
Mar 01 Javascript
基于jquery中children()与find()的区别介绍
Apr 26 Javascript
jQuery实现仿美橙互联两级导航菜单的方法
Mar 09 Javascript
浅谈JSON.parse()和JSON.stringify()
Jul 14 Javascript
在vue.js中抽出公共代码的方法示例
Jun 08 Javascript
angular.extend方法的具体使用
Sep 14 Javascript
Vue.js简易安装和快速入门(第二课)
Oct 17 Javascript
详解如何使用babel进行es6文件的编译
May 29 Javascript
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
Aug 10 Javascript
微信小程序Getuserinfo解决方案图解
Aug 24 Javascript
JS实现的A*寻路算法详解
Dec 14 Javascript
JS立即执行的匿名函数用法分析
Nov 04 Javascript
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中选择什么接口(mysql、mysqli)访问mysql
2013/02/06 PHP
PHP实现添加购物车功能
2017/03/06 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
如何通过Apache在本地配置多个虚拟主机
2020/07/29 PHP
JavaScript 面向对象的 私有成员和公开成员
2010/05/13 Javascript
js自动查找select下拉的菜单并选择(示例代码)
2014/02/26 Javascript
jQuery学习笔记之 Ajax操作篇(二) - 数据传递
2014/06/23 Javascript
AngularJS中$interval的用法详解
2016/02/02 Javascript
JavaScript设计模式经典之命令模式
2016/02/24 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
Ionic如何实现下拉刷新与上拉加载功能
2016/06/03 Javascript
Knockoutjs 学习系列(二)花式捆绑
2016/06/07 Javascript
微信小程序  audio音频播放详解及实例
2016/11/02 Javascript
Javascript 普通函数和构造函数的区别
2016/11/05 Javascript
javascript滚轮事件基础实例讲解(37)
2017/02/14 Javascript
详解vue.js的devtools安装
2017/05/26 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
解析Vue2 dist 目录下各个文件的区别
2017/11/22 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
2018/04/27 Javascript
Vue2 轮播图slide组件实例代码
2018/05/31 Javascript
深入理解Node内建模块和对象
2019/03/12 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
Django1.7+python 2.78+pycharm配置mysql数据库
2016/10/09 Python
TensorFlow中权重的随机初始化的方法
2018/02/11 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
Python实现直播推流效果
2019/11/26 Python
python中urllib.request和requests的使用及区别详解
2020/05/05 Python
各大浏览器 CSS3 和 HTML5 兼容速查表 图文
2010/04/01 HTML / CSS
优衣库美国官网:UNIQLO美国
2018/04/14 全球购物
爱尔兰最大的体育零售商:Life Style Sports
2019/06/12 全球购物
Oracle的内存结构(Memory structures)
2015/06/10 面试题
安全标准化汇报材料
2014/02/03 职场文书
自主招生学校推荐信
2014/09/26 职场文书
python 解决微分方程的操作(数值解法)
2021/05/26 Python