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 相关文章推荐
JS日历 推荐
Dec 03 Javascript
js 变量类型转换常用函数与代码[比较全]
Dec 01 Javascript
js模仿jquery的写法示例代码
Jun 16 Javascript
html向js方法传递参数具体实现
Aug 08 Javascript
JS实现的系统调色板完整实例
Dec 21 Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
Jan 23 Javascript
js获取json中key所对应的value值的简单方法
Jun 17 Javascript
vue中遇到的坑之变化检测问题(数组相关)
Oct 13 Javascript
微信小程序开发背景图显示功能
Aug 08 Javascript
JQuery获得内容和属性方法解析
May 30 jQuery
Vue生命周期activated之返回上一页不重新请求数据操作
Jul 26 Javascript
Vue实现boradcast和dispatch的示例
Nov 13 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
Win7环境下Apache连接MySQL提示连接已重置的解决办法
2017/05/09 PHP
PHP中的Iterator迭代对象属性详解
2019/04/12 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
js继承 Base类的源码解析
2008/12/30 Javascript
Javascript弹出窗口的各种方法总结
2013/11/11 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
jquery新的绑定事件机制on方法的使用方法
2014/04/15 Javascript
js Object2String方便查看js对象内容
2014/11/24 Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
2015/03/24 Javascript
浅谈JS正则表达式的RegExp对象和括号的使用
2016/07/28 Javascript
再谈Javascript中的异步以及如何异步
2016/08/19 Javascript
jquery.cookie.js的介绍与使用方法
2017/02/09 Javascript
javascript设计模式之策略模式学习笔记
2017/02/15 Javascript
js实现鼠标拖拽多选功能示例
2017/08/01 Javascript
Vue-cli中为单独页面设置背景色的实现方法
2018/02/11 Javascript
深入理解Antd-Select组件的用法
2020/02/25 Javascript
VSCode launch.json配置详细教程
2020/06/18 Javascript
Javascript中Math.max和Math.max.apply的区别和用法详解
2020/08/24 Javascript
基于python的汉字转GBK码实现代码
2012/02/19 Python
Python3实现从指定路径查找文件的方法
2015/05/22 Python
Python+树莓派+YOLO打造一款人工智能照相机
2018/01/02 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
Python实现计算图像RGB均值方式
2020/06/04 Python
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
伦敦所有西区剧院演出官方票务代理:Theatre Tickets Direct
2017/05/26 全球购物
美国智能家居专家:tink
2019/06/04 全球购物
加拿大领先的时尚和体育零售商:Sporting Life
2019/12/15 全球购物
Nike俄罗斯官方网站:Nike RU
2021/03/05 全球购物
介绍一下except的用法和作用
2015/01/22 面试题
IBatis持久层技术
2016/07/18 面试题
艺术系应届生的自我评价
2013/10/19 职场文书
年度献血先进个人事迹材料
2014/02/14 职场文书
搞笑创意广告语
2014/03/17 职场文书
2014年安全生产责任书
2014/07/22 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
个人债务授权委托书
2014/10/17 职场文书