jQuery子选择器与可见性选择器实例分析


Posted in jQuery onJune 28, 2019

本文实例讲述了jQuery子选择器与可见性选择器。分享给大家供大家参考,具体如下:

子元素选择器与可见性选择器

子元素选择器是允许利用子元素的位置进行获取的选择器

子内容选择器3种用法

  • E:first-child
    • 选择所有位于其父元素第一个位置的E元素
  • E:last-child
    • 选择所有位于其父元素最后一个位置的E元素
  • E:nth-child(n)
    • 选择所有位于其父元素指定位置的E元素,n从1开始

可见性选择器,顾名思义就是获取当前页面可见/不可见的元素

可见性选择器用法如下:

  • E:hidden
    • 选择所有不可见的元素
    • 隐藏域、display=”none”、width与height=0的元素都会被选中
  • E:visible
    • 选择所有可见元素

如操作:

  • 出现在其父元素第一个位置的li元素
  • 出现在其父元素最后一个位置的li元素
  • 出现在其父元素第三个位置的li元素
  • 所有可显示的元素
<script>
$(function(){
  //出现在其父元素第一个位置的li元素
  //$("li:first-child").css("border" , "1px solid red");
  //出现在其父元素最后一个位置的li元素
  //$("li:last-child").css("border" , "1px solid red");
  //$("ul>li:last").css("border" , "1px solid red");
  //nth-child(n)来获取指定位置的li元素,nth-child(n)从1开始,第三个元素就是3.而以前学习过的:eq(n)是从0开始的,请注意区分
  //$("li:nth-child(3)").css("border" , "1px solid red");
  //获取所有可显示的元素
  $(":visible").css("border" , "1px solid red");
})
</script>

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

jQuery 相关文章推荐
jQuery实现鼠标经过显示动画边框特效
Mar 24 jQuery
jQuery Validate格式验证功能实例代码(包括重名验证)
Jul 18 jQuery
jquery+css实现简单的图片轮播效果
Aug 07 jQuery
jquery动态赋值id与动态取id方法示例
Aug 21 jQuery
超好用的jQuery分页插件jpaginate用法示例【附源码下载】
Dec 06 jQuery
JQuery事件委托原理与用法实例分析
May 13 jQuery
jquery实现烟花效果(面向对象)
Mar 10 jQuery
jQuery开发仿QQ版音乐播放器
Jul 10 jQuery
jquery轮播图插件使用方法详解
Jul 31 jQuery
jQuery实现开关灯效果
Aug 02 jQuery
jQuery实现日历效果
Sep 11 jQuery
基于jQuery的时间戳与日期间的转化
Jun 21 #jQuery
jQuery事件委托代码实践详解
Jun 21 #jQuery
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 #jQuery
使用jquery-easyui的布局layout写后台管理页面的代码详解
Jun 19 #jQuery
使用JQuery自动完成插件Auto Complete详解
Jun 18 #jQuery
使用异步controller与jQuery实现卷帘式分页
Jun 18 #jQuery
使用jQuery mobile NuGet让你的网站在移动设备上同样精彩
Jun 18 #jQuery
You might like
PHP变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
PHP图片处理之使用imagecopyresampled函数实现图片缩放例子
2014/11/19 PHP
PHP安装memcached扩展笔记
2015/05/28 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
2015/12/23 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
论坛特效代码收集(落伍转发-不错)
2006/12/02 Javascript
jQuery源码分析之Event事件分析
2010/06/07 Javascript
基于Jquery与WebMethod投票功能实现代码
2011/01/19 Javascript
javascript静态页面传值的三种方法分享
2013/11/12 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
javascript中Array数组的迭代方法实例分析
2015/02/04 Javascript
JavaScript获取网页表单提交方式的方法
2015/04/02 Javascript
JS实现的5级联动Select下拉选择框实例
2015/08/17 Javascript
整理Javascript事件响应学习笔记
2015/12/02 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
2016/05/28 Javascript
Javascript typeof与instanceof的区别
2016/10/18 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
2017/06/07 Javascript
ES6中新增的Object.assign()方法详解
2017/09/22 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
移动端(微信等使用vConsole调试console的方法
2019/03/05 Javascript
使用vue开发移动端管理后台的注意事项
2019/03/07 Javascript
vue自动化路由的实现代码
2019/09/30 Javascript
原生js实现日期选择插件
2020/05/21 Javascript
Python批处理更改文件名os.rename的方法
2018/10/26 Python
Python3将数据保存为txt文件的方法
2019/09/12 Python
Python使用Matlab命令过程解析
2020/06/04 Python
用Python制作mini翻译器的实现示例
2020/08/17 Python
美国机场停车位预订:About Airport Parking
2018/03/26 全球购物
纯净、自信、100%的羊绒服装:360Cashmere
2021/02/20 全球购物
广告语设计及教案
2014/03/21 职场文书
销售员岗位职责
2014/06/09 职场文书
兵马俑导游词
2015/02/02 职场文书
2015年语言文字工作总结
2015/07/23 职场文书
《大禹治水》教学反思
2016/02/22 职场文书
创业计划书详解
2019/07/19 职场文书
python程序的组织结构详解
2021/12/06 Python