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 相关文章推荐
jQuery使用手册之二 DOM操作
Mar 24 Javascript
IE6图片加载的一个BUG解决方法
Jul 13 Javascript
页面只有一个text的时候,回车自动submit的解决方法
Aug 12 Javascript
原生JavaScript编写俄罗斯方块
Mar 30 Javascript
node.js操作mysql(增删改查)
Jul 24 Javascript
JavaScript使ifram跨域相互访问及与PHP通信的实例
Mar 03 Javascript
Vue.js组件tree实现省市多级联动
Dec 02 Javascript
详解Angular 自定义结构指令
Jun 21 Javascript
Vue和Bootstrap的整合思路详解
Jun 30 Javascript
全站最详细的Vuex教程
Apr 13 Javascript
微信小程序实现slideUp、slideDown滑动效果及点击空白隐藏功能示例
Dec 11 Javascript
ES6入门教程之let、const的使用方法
Apr 13 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 flock 文件锁详细介绍
2012/12/29 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
2014/12/22 PHP
使用prototype.js进行异步操作
2007/02/07 Javascript
js 自制滚动条的小例子
2013/03/16 Javascript
JavaScript中的onerror事件概述及使用
2013/04/01 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
js实现网页抽奖实例
2015/08/05 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
JavaScript严格模式详解
2017/01/16 Javascript
jquery DataTable实现前后台动态分页
2017/06/17 jQuery
canvas+gif.js打造自己的数字雨头像的示例代码
2017/10/26 Javascript
微信小程序实现卡片层叠滑动效果
2019/06/21 Javascript
微信小程序 行的删除和增加操作实现详解
2019/09/29 Javascript
详解vue 自定义组件使用v-model 及探究其中原理
2019/10/11 Javascript
浅谈webpack和webpack-cli模块源码分析
2020/01/19 Javascript
基于JavaScript的数据结构队列动画实现示例解析
2020/08/06 Javascript
Vue axios 跨域请求无法带上cookie的解决
2020/09/08 Javascript
python通过zlib实现压缩与解压字符串的方法
2014/11/19 Python
Python MySQLdb 使用utf-8 编码插入中文数据问题
2018/03/13 Python
python实现决策树、随机森林的简单原理
2018/03/26 Python
django允许外部访问的实例讲解
2018/05/14 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
Python Series从0开始索引的方法
2018/11/06 Python
python中的colorlog库使用详解
2019/07/05 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
使用Rasterio读取栅格数据的实例讲解
2019/11/26 Python
Pytorch 保存模型生成图片方式
2020/01/10 Python
python logging模块的使用
2020/09/07 Python
Top Villas美国:豪华别墅出租和度假屋
2018/07/10 全球购物
Java的类可以定义为Protected或者Private得吗
2015/09/25 面试题
群众路线教育实践活动的心得体会
2014/09/03 职场文书
学生违纪检讨书200字
2014/10/21 职场文书
2014年教务工作总结
2014/12/03 职场文书
幼儿园见习总结
2015/06/23 职场文书
导游词之山西关帝庙
2019/11/01 职场文书
2019年冬至:天冷暖人心的问候祝福语大全
2019/12/20 职场文书