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 实现鼠标画框并对框内数据选中的实例代码
Aug 29 jQuery
jQuery选择器之属性过滤选择器详解
Sep 28 jQuery
jquery实现楼层滚动效果
Jan 01 jQuery
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 jQuery
jQuery实现的页面弹幕效果【测试可用】
Aug 17 jQuery
Easyui 去除jquery-easui tab页div自带滚动条的方法
May 10 jQuery
一文快速了解JQuery中的AJAX
May 31 jQuery
如何使用CSS3+JQuery实现悬浮墙式菜单
Jun 18 jQuery
jQuery实现数字华容道小游戏(实例代码)
Jan 16 jQuery
jQuery加PHP实现图片上传并提交的示例代码
Jul 16 jQuery
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
html中两种获取标签内的值的方法
Jun 16 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下常用正则表达式整理
2010/10/26 PHP
PHP多态代码实例
2015/06/26 PHP
ExtJS 2.0实用简明教程 之Border区域布局
2009/04/29 Javascript
js和jquery对dom节点的操作(创建/追加)
2013/04/21 Javascript
JS自动适应的图片弹窗实例
2013/06/29 Javascript
再探JavaScript作用域
2014/09/24 Javascript
JQuery中DOM实现事件移除的方法
2015/06/13 Javascript
jquery移动端TAB触屏切换实现效果
2020/12/22 Javascript
举例说明JavaScript中的实例对象与原型对象
2016/03/11 Javascript
详解angularJs中关于ng-class的三种使用方式说明
2017/06/02 Javascript
w3c编程挑战_初级脚本算法实战篇
2017/06/23 Javascript
JavaScript实现时间表动态效果
2017/07/15 Javascript
基于iScroll实现内容滚动效果
2018/03/21 Javascript
AngularJS ui-router刷新子页面路由的方法
2018/07/23 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
2018/08/09 Javascript
微信小程序发布新版本时自动提示用户更新的方法
2019/06/07 Javascript
微信小程序与公众号卡券/会员打通的问题
2019/07/25 Javascript
vue获取data数据改变前后的值方法
2019/11/07 Javascript
微信小程序动态设置图片大小的方法
2019/11/21 Javascript
JavaScript获取当前url路径过程解析
2019/12/27 Javascript
json.stringify()与json.parse()的区别以及用处
2021/01/25 Javascript
Python时间的精准正则匹配方法分析
2017/08/17 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
对python中xlsx,csv以及json文件的相互转化方法详解
2018/12/25 Python
Python 实现微信防撤回功能
2019/04/29 Python
浅析Python3 pip换源问题
2020/01/06 Python
树莓派4B安装Tensorflow的方法步骤
2020/07/16 Python
读书心得体会
2013/12/28 职场文书
低碳环保倡议书
2014/04/14 职场文书
科技工作者先进事迹
2014/08/16 职场文书
文员岗位职责
2015/02/04 职场文书
担保贷款承诺书
2015/04/30 职场文书
经典格言警句:没有热忱,世间便无进步
2019/11/13 职场文书
使用python+pygame开发消消乐游戏附完整源码
2021/06/10 Python
世界十大狙击步枪排行榜
2022/03/20 杂记
python画条形图的具体代码
2022/04/20 Python