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实现快速排序(自已编写)
Dec 19 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
Jan 24 Javascript
jquery无缝向上滚动实现代码
Mar 29 Javascript
jquery垂直公告滚动实现代码
Dec 08 Javascript
js清理Word格式示例代码
Feb 13 Javascript
jquery查找tr td 示例模拟
May 08 Javascript
jQuery实现的五子棋游戏实例
Jun 13 Javascript
chrome浏览器当表单自动填充时如何去除浏览器自动添加的默认样式
Oct 09 Javascript
vue-lazyload图片延迟加载插件的实例讲解
Feb 09 Javascript
JavaScript 作用域scope简单汇总
Oct 23 Javascript
angular组件间传值测试的方法详解
May 07 Javascript
Js和VUE实现跑马灯效果
May 25 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
DISCUZ 分页代码
2007/01/02 PHP
php adodb分页实现代码
2009/03/19 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
2013/06/25 PHP
thinkphp在模型中自动完成session赋值示例代码
2014/09/09 PHP
jquery实现输入框动态增减的实例代码
2013/07/14 Javascript
jQuery 鼠标经过(hover)事件的延时处理示例
2014/04/14 Javascript
HTML页面,测试JS对C函数的调用简单实例
2016/08/09 Javascript
vue组件中点击按钮后修改输入框的状态实例代码
2017/04/14 Javascript
JS字符串按逗号和回车分隔的方法
2017/04/25 Javascript
mpvue写一个CPASS小程序的示例
2018/09/04 Javascript
vue实现与安卓、IOS交互的方法
2018/11/02 Javascript
JS使用栈判断给定字符串是否是回文算法示例
2019/03/04 Javascript
JavaScript setTimeout()基本用法有哪些
2020/11/04 Javascript
python下如何让web元素的生成更简单的分析
2008/07/17 Python
Python日期操作学习笔记
2008/10/07 Python
一则python3的简单爬虫代码
2014/05/26 Python
Python中使用logging模块打印log日志详解
2015/04/05 Python
Python使用PIL库实现验证码图片的方法
2016/03/11 Python
Python3中简单的文件操作及两个简单小实例分享
2017/06/18 Python
TensorFlow实现卷积神经网络
2018/05/24 Python
Python3实现发送邮件和发送短信验证码功能
2020/01/07 Python
Window系统下Python如何安装OpenCV库
2020/03/05 Python
电气技术员岗位职责
2013/11/19 职场文书
《维生素c的故事》教学反思
2014/02/18 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
派出所班子党的群众路线对照检查材料思想汇报
2014/10/01 职场文书
解除劳动合同证明书模板
2014/11/20 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
教师辞职书范文
2015/02/26 职场文书
个人廉洁自律总结
2015/03/06 职场文书
2015年招生工作总结
2015/05/04 职场文书
严以律己学习心得体会
2016/01/13 职场文书
党员干部学习心得体会
2016/01/23 职场文书
幼儿园六一儿童节开幕词
2016/03/04 职场文书
RPM包方式安装Oracle21c的方法详解
2021/08/23 Oracle
微软Win11 全新照片应用面向 Dev预览版推出 新版本上手体验图集
2022/09/23 数码科技