jQuery中prevUntil()方法用法实例


Posted in Javascript onJanuary 08, 2015

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

此函数查找匹配元素之前所有的同辈元素,直到遇到expr表达式、DOM元素或者jQuery元素匹配的那个元素为止。
可以使用可选的表达式对同辈元素集合进行筛选。

注意:祖先元素中并不包含expr表达式、DOM元素或者jQuery元素匹配的元素。

语法:

语法 一:

$(selector).prevUntil(expr,filter)

参数列表:
参数 描述
expr 可选。用于筛选祖先元素的表达式。
filter 可选。用于对取得的祖先元素集合进行筛选。

实例:

实例一:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

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

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

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

<style type="text/css">

.father {

        height:200px;

        width:200px;

        border:1px solid blue;

}

</style>

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

<script type="text/javascript">

    $(document).ready(function(){

        $(".father div").prevUntil(".firstp").css("color","blue")

    })

</script>

</head>

<body>

<div class="father">

  <p class="firstp">我是p元素</p>

  <span>我是span元素</span>

  <p>我是p元素</p>

  <div>我是div元素</div>

</div>

</body>

</html>

实例二:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

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

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

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

<style type="text/css">

.father {

        height:200px;

        width:200px;

        border:1px solid blue;

}

</style>

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

<script type="text/javascript">

    $(document).ready(function(){

        $(".father div").prevUntil(".firstp","span").css("color","blue")

    })

</script>

</head>

<body>

<div class="father">

  <p class="firstp">我是p元素</p>

  <span>我是span元素</span>

  <p>我是p元素</p>

  <div>我是div元素</div>

</div>

</body>

</html>

语法二:

$(selector).prevUntil(element,filter)

参数列表:
参数 描述
element 可选。用于筛选祖先元素的DOM元素或者jQuery元素。
filter 可选。用于对取得的祖先元素集合进行筛选。

实例:

实例一:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

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

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

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

<style type="text/css">

.father {

        height:200px;

        width:200px;

        border:1px solid blue;

}

</style>

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

<script type="text/javascript">

    $(document).ready(function(){

        $(".father div").prevUntil(document.getElementById("firstp")).css("color","blue")

    })

</script>

</head>

<body>

<div class="father">

  <p id="firstp">我是p元素</p>

  <span>我是span元素</span>

  <p>我是p元素</p>

  <div>我是div元素</div>

</div>

</body>

</html>

实例二:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

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

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

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

<style type="text/css">

.father {

        height:200px;

        width:200px;

        border:1px solid blue;

}

</style>

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

<script type="text/javascript">

    $(document).ready(function(){

        $(".father div").prevUntil(document.getElementById("firstp"),"span").css("color","blue")

    })

</script>

</head>

<body>

<div class="father">

  <p id="firstp">我是p元素</p>

  <span>我是span元素</span>

  <p>我是p元素</p>

  <div>我是div元素</div>

</div>

</body>

</html>

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

Javascript 相关文章推荐
javascript &amp;&amp;和||运算法的另类使用技巧
Nov 28 Javascript
JQuery在光标位置插入内容的实现代码
Jun 18 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
Jan 20 Javascript
实现局部遮罩与关闭原理及代码
Feb 04 Javascript
JS图片切换的具体方法(带缩略图版)
Nov 12 Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
Apr 25 Javascript
chrome浏览器当表单自动填充时如何去除浏览器自动添加的默认样式
Oct 09 Javascript
jQuery的Ajax用户认证和注册技术实例教程(附demo源码)
Dec 08 Javascript
webpack+vuex+axios 跨域请求数据的示例代码
Mar 06 Javascript
微信小程序动态设置图片大小的方法
Nov 21 Javascript
js实现动态时钟
Mar 12 Javascript
javascript操作向表格中动态加载数据
Aug 27 Javascript
jQuery中prevAll()方法用法实例
Jan 08 #Javascript
jQuery中prev()方法用法实例
Jan 08 #Javascript
深入探密Javascript数组方法
Jan 08 #Javascript
用模版生成HTML的的框架jquery.tmpl使用详解
Jan 07 #Javascript
jQuery中parentsUntil()方法用法实例
Jan 07 #Javascript
jQuery中parents()方法用法实例
Jan 07 #Javascript
jQuery中parent()方法用法实例
Jan 07 #Javascript
You might like
PHP开发的一些注意点总结
2010/10/12 PHP
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
2011/05/04 PHP
PHP中数组合并的两种方法及区别介绍
2012/09/14 PHP
360通用php防护代码(使用操作详解)
2013/06/18 PHP
php实现编辑和保存文件的方法
2015/07/20 PHP
Yii实现复选框批量操作实例代码
2017/03/15 PHP
PHP设计模式之委托模式定义与用法简单示例
2018/08/13 PHP
让网页根据不同IE版本显示不同的内容
2009/02/08 Javascript
基于jQuery的可以控制左右滚动及自动滚动效果的代码
2010/07/25 Javascript
JS HTML5 音乐天气播放器(Ajax获取天气信息)
2013/05/26 Javascript
使用js判断控件是否获得焦点
2014/01/03 Javascript
搭建pomelo 开发环境
2014/06/24 Javascript
jQuery实现的动态伸缩导航菜单实例
2015/05/07 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
2015/11/30 Javascript
详解javascript中原始数据类型Null和Undefined
2015/12/17 Javascript
JavaScript判断浏览器对CSS3属性是否支持的多种方法
2016/11/13 Javascript
js常用的继承--组合式继承
2017/03/06 Javascript
微信JS SDK接入的几点注意事项(必看篇)
2017/06/23 Javascript
js实现动态改变radio状态的方法
2018/02/28 Javascript
JavaScript实现一个简易的计算器实例代码
2018/05/10 Javascript
微信小程序—setTimeOut定时器的问题及解决
2019/07/26 Javascript
如何对react hooks进行单元测试的方法
2019/08/14 Javascript
JS插件amCharts实现绘制柱形图默认显示数值功能示例
2019/11/26 Javascript
vue-socket.io接收不到数据问题的解决方法
2020/05/13 Javascript
[13:16]INFAMOUS vs VGJ T BO3
2018/06/07 DOTA
wxPython实现窗口用图片做背景
2018/04/25 Python
python读取几个G的csv文件方法
2019/01/07 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
Django如何使用asyncio协程和ThreadPoolExecutor多线程
2020/10/12 Python
HTML5 HTMLCollection和NodeList的区别详解
2020/04/29 HTML / CSS
世界上最大的冷却器制造商:Igloo Coolers
2019/07/23 全球购物
护士自荐信怎么写
2013/10/18 职场文书
面包店的创业计划书范文
2014/01/16 职场文书
财务人员担保书
2014/05/13 职场文书
餐厅服务员管理制度
2015/08/05 职场文书
使用Python开发贪吃蛇游戏 SnakeGame
2022/04/30 Python