jQuery基本筛选选择器实例代码


Posted in Javascript onFebruary 06, 2017

本文实例为大家分享了jQuery基本筛选选择器的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>

<head>
  <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  <title></title>
  <link rel="stylesheet" href="imooc.css" type="text/css">
  <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
</head>

<body>
  <h2>基本筛选器</h2>
  <h3>:first/:last/:even/:odd</h3>
  <div class="left">
    <div class="div">
      <p>div:first</p>
      <p>:even</p>
    </div>
    <div class="div">
      <p>:odd</p>
    </div>
    <div class="div">
      <p>:even</p>
    </div>
    <div class="div">
      <p>:odd</p>
    </div>
    <div class="div">
      <p>:even</p>
    </div>
    <div class="div">
      <p>div:last</p>
      <p>:odd</p>
    </div>
  </div>
  <script type="text/javascript">
  //找到第一个div
  $(".div:first").css("color", "#CD00CD");
  </script>

  <script type="text/javascript">
  //找到最后一个div
  $(".div:last").css("color", "#CD00CD");
  </script>

  <script type="text/javascript">
  //:even 选择所引值为偶数的元素,从 0 开始计数
  $(".div:even").css("border", "3px groove red");
  </script>

  <script type="text/javascript">
  //:odd 选择所引值为奇数的元素,从 0 开始计数
  $(".div:odd").css("border", "3px groove blue");
  </script>


  <h3>:eq/:gt/:lt</h3>
  <div class="left">
    <div class="aaron">
      <p>:lt(3)</p>
    </div>
    <div class="aaron">
      <p>:lt(3)</p>
    </div>
    <div class="aaron">
      <p>:eq(2)</p>
    </div>
    <div class="aaron">
    </div>
    <div class="aaron">
      <p>:gt(3)</p>
    </div>
    <div class="aaron">
      <p>:gt(3)</p>
    </div>
  </div>
  <script type="text/javascript">
  //:eq
  //选择单个
  $(".aaron:eq(2)").css("border", "3px groove blue");
  </script>

  <script type="text/javascript">
  //:gt 选择匹配集合中所有索引值大于给定index参数的元素
  $(".aaron:gt(3)").css("border", "3px groove blue");
  </script>

   <script type="text/javascript">
  //:lt 选择匹配集合中所有索引值小于给定index参数的元素
  //与:gt相反
  $(".aaron:lt(2)").css("color", "#CD00CD");
  </script>

  <h3>:not</h3>
  <div class="left">
    <div>
      <input type="checkbox" name="a" />
      <p>Aaron</p>
    </div>
    <div>
      <input type="checkbox" name="b" />
      <p>慕课</p>
    </div>
    <div>
      <input type="checkbox" name="c" checked="checked" />
      <p>其他</p>
    </div>
  </div>
  <script type="text/javascript">
    //:not 选择所有元素去除不匹配给定的选择器的元素
    //选中所有紧接着没有checked属性的input元素后的p元素,赋予颜色
    $("input:not(:checked) + p").css("background-color", "#CD00CD");
  </script>
</body>

</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
img标签中onerror用法
Aug 13 Javascript
jQuery学习笔记之控制页面实现代码
Feb 27 Javascript
使用POST方式弹出窗口的两种方法示例介绍
Jan 29 Javascript
JavaScript类继承及实例化的方法
Jul 25 Javascript
JQuery实现左右滚动菜单特效
Sep 28 Javascript
基于jQuery实现音乐播放试听列表
Apr 14 Javascript
微信小程序 五星评价功能的实现
Mar 09 Javascript
React中jquery引用的实现方法
Sep 12 jQuery
详解vue-cli官方脚手架配置
Jul 20 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
Apr 17 Javascript
JS中的模糊查询功能
Dec 08 Javascript
Vue 组件的挂载与父子组件的传值实例
Sep 02 Javascript
jQuery层级选择器实例代码
Feb 06 #Javascript
jQuery元素选择器实例代码
Feb 06 #Javascript
对称加密与非对称加密优缺点详解
Feb 06 #Javascript
jquery实现input框获取焦点的方法
Feb 06 #Javascript
jQuery表单元素选择器代码实例
Feb 06 #Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 #Javascript
如何获取元素的最终background-color
Feb 06 #Javascript
You might like
php使用wordwrap格式化文本段落的方法
2015/03/17 PHP
php开发微信支付获取用户地址
2015/10/04 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
PHP mkdir创建文件夹实现方法解析
2020/11/13 PHP
Javascript模板技术
2007/04/27 Javascript
Javascript 表单之间的数据传递代码
2008/12/04 Javascript
JavaScript的变量作用域深入理解
2009/10/25 Javascript
一个简单的js鼠标划过切换效果
2010/06/30 Javascript
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
2014/12/08 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
jQuery实现图片轮播效果代码
2016/09/27 Javascript
AngularJS入门教程之数据绑定用法示例
2016/11/01 Javascript
利用Js的console对象,在控制台打印调式信息测试Js的实现
2016/11/26 Javascript
详解JavaScript中this的指向问题
2017/01/20 Javascript
基于javaScript的this指向总结
2017/07/22 Javascript
Javascript将图片的绝对路径转换为base64编码的方法
2018/01/11 Javascript
vue-router启用history模式下的开发及非根目录部署方法
2018/12/23 Javascript
解决layui laydate 时间控件一闪而过的问题
2019/09/28 Javascript
django简单的前后端分离的数据传输实例 axios
2020/05/18 Javascript
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
python实现上传下载文件功能
2020/11/19 Python
对Python3 解析html的几种操作方式小结
2019/02/16 Python
Django框架下静态模板的继承操作示例
2019/11/08 Python
numpy.transpose()实现数组的转置例子
2019/12/02 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
python 6行代码制作月历生成器
2020/09/18 Python
汽车维修与检测专业应届生求职信
2013/11/12 职场文书
大学生学业生涯规划
2014/01/05 职场文书
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
产品生产计划书
2014/05/07 职场文书
先进单位事迹材料
2014/12/25 职场文书
幼师小班个人总结
2015/02/12 职场文书
红色影片观后感
2015/06/18 职场文书
python 爬取天气网卫星图片
2021/06/07 Python