jQuery内容过滤选择器用法示例


Posted in Javascript onSeptember 09, 2016

本文实例讲述了jQuery内容过滤选择器用法。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<script src="js/assist.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript">
$(document).ready(function(){
  //选取含有文本"di"的div元素.
  $('#btn1').click(function(){
    $('div:contains(di)').css("background","#bbffaa");
  })
  //选取不包含子元素(或者文本元素)的div空元素.
  $('#btn2').click(function(){
    $('div:empty').css("background","#bbffaa");
  })
  //选取含有class为mini元素 的div元素.
  $('#btn3').click(function(){
    $('div:has(.mini)').css("background","#bbffaa");
  })
  //选取含有子元素(或者文本元素)的div元素.
  $('#btn4').click(function(){
    $('div:parent').css("background","#bbffaa");
  })
});
</script>
</head>
<body>
<h3>内容过滤选择器.</h3>
<button id="reset">手动重置页面元素</button>
<input type="checkbox" id="isreset" checked="checked"/>
<label for="isreset">点击下列按钮时先自动重置页面</label>
<br />
<br />
<input type="button" value="选取含有文本“di”的div元素." id="btn1"/>
<input type="button" value="选取不包含子元素(或者文本元素)的div空元素." id="btn2"/>
<input type="button" value="选取含有class为mini元素 的div元素." id="btn3"/>
<input type="button" value="选取含有子元素(或者文本元素)的div元素." id="btn4"/>
<br />
<br />
<!-- 测试的元素 -->
<div class="one" id="one" > id为one,class为one的div
  <div class="mini">class为mini</div>
</div>
<div class="one" id="two" title="test" > id为two,class为one,title为test的div.
  <div class="mini" title="other">class为mini,title为other</div>
  <div class="mini" title="test">class为mini,title为test</div>
</div>
<div class="one">
  <div class="mini">class为mini</div>
  <div class="mini">class为mini</div>
  <div class="mini">class为mini</div>
  <div class="mini"></div>
</div>
<div class="one">
  <div class="mini">class为mini</div>
  <div class="mini">class为mini</div>
  <div class="mini">class为mini</div>
  <div class="mini" title="tesst">class为mini,title为tesst</div>
</div>
<div style="display:none;" class="none">style的display为"none"的div</div>
<div class="hide">class为"hide"的div</div>
<div> 包含input的type为"hidden"的div
  <input type="hidden" size="8"/>
</div>
<span id="mover">正在执行动画的span元素.</span>
</body>
</html>

效果图:

jQuery内容过滤选择器用法示例

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

Javascript 相关文章推荐
用JavaScript脚本实现Web页面信息交互
Dec 21 Javascript
JS跨域总结
Aug 30 Javascript
jquery select多选框的左右移动 具体实现代码
Jul 03 Javascript
javascript计时器事件使用详解
Jan 07 Javascript
jQuery给动态添加的元素绑定事件的方法
Mar 09 Javascript
jQuery使用contains过滤器实现精确匹配方法详解
Feb 25 Javascript
jQuery改变form表单的action,并进行提交的实现代码
May 25 Javascript
jQuery简单实现仿京东分类导航层效果
Jun 07 Javascript
JS实现显示带倒影的图片横排居中放大展示特效实例【测试可用】
Aug 23 Javascript
Angular6笔记之封装http的示例代码
Jul 27 Javascript
JavaScript用document.write()输出换行的示例代码
Nov 26 Javascript
5种方法告诉你如何使JavaScript 代码库更干净
Sep 15 Javascript
Vue.js动态组件解析
Sep 09 #Javascript
JS判断form内所有表单是否为空的简单实例
Sep 09 #Javascript
jQuery查找节点并获取节点属性的方法
Sep 09 #Javascript
js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
Sep 09 #Javascript
js判断所有表单项不为空则提交表单的实现方法
Sep 09 #Javascript
jQuery简单创建节点的方法
Sep 09 #Javascript
javascript 四十条常用技巧大全
Sep 09 #Javascript
You might like
php 数学运算验证码实现代码
2009/10/11 PHP
php统计时间和内存使用情况示例分享
2014/03/13 PHP
php session的锁和并发
2016/01/22 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
php往mysql中批量插入数据实例教程
2018/12/12 PHP
node.js中的fs.symlinkSync方法使用说明
2014/12/15 Javascript
Javascript基础教程之JavaScript语法
2015/01/18 Javascript
jQuery实现按键盘方向键翻页特效
2015/03/18 Javascript
Javascript简单改变表单元素背景的方法
2015/07/15 Javascript
jQuery仅用3行代码实现的显示与隐藏功能完整实例
2015/10/08 Javascript
使用vue.js编写蓝色拼图小游戏
2017/03/17 Javascript
微信小程序实现登录页云层漂浮的动画效果
2017/05/05 Javascript
JavaScript设计模式之模板方法模式原理与用法示例
2018/08/07 Javascript
在vue中使用jsx语法的使用方法
2019/09/30 Javascript
Bootstrap FileInput实现图片上传功能
2021/01/28 Javascript
Python 调用VC++的动态链接库(DLL)
2008/09/06 Python
Python聊天室实例程序分享
2016/01/05 Python
django实现同一个ip十分钟内只能注册一次的实例
2017/11/03 Python
python机器学习理论与实战(二)决策树
2018/01/19 Python
解决python opencv无法显示图片的问题
2018/10/28 Python
python之pygame模块实现飞机大战完整代码
2020/11/29 Python
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
全球独特生活方式产品和礼品购物网站:AHAlife
2018/09/18 全球购物
法国设计制造的扫帚和刷子:Andrée Jardin
2018/12/06 全球购物
应届生体育教师自荐信
2013/10/03 职场文书
北大自主招生自荐信
2013/10/19 职场文书
《三顾茅庐》教学反思
2014/04/10 职场文书
中学生操行评语大全
2014/04/24 职场文书
《槐乡五月》教学反思
2014/04/25 职场文书
2015年超市工作总结范文
2015/05/26 职场文书
2015迎新晚会开场白
2015/05/29 职场文书
早恋主题班会
2015/08/14 职场文书
2016年端午节红领巾广播稿
2015/12/18 职场文书
mysql查询的控制语句图文详解
2021/04/11 MySQL
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL
Ubuntu安装Mysql+启用远程连接的完整过程
2022/06/21 Servers