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和原生JavaScript实现网页定位导航特效
Apr 03 jQuery
JS jQuery使用正则表达式去空字符的简单实现代码
May 20 jQuery
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 jQuery
jquery获取链接地址和跳转详解(推荐)
Aug 15 jQuery
Mui使用jquery并且使用点击跳转新窗口的实例
Aug 19 jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
jQuery中的for循环var与let的区别
Apr 21 jQuery
jQuery+CSS实现的标签页效果示例【测试可用】
Aug 14 jQuery
AJAX在JQuery中的应用详解
Jan 30 jQuery
jQuery-Citys省市区三级菜单联动插件使用详解
Jul 26 jQuery
jquery实现加载更多&quot;转圈圈&quot;效果(示例代码)
Nov 09 jQuery
多种类型jQuery网页验证码插件代码实例
Jan 09 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 Memcached + APC + 文件缓存封装实现代码
2010/03/11 PHP
PHP使用socket发送HTTP请求的方法
2016/02/14 PHP
thinkPHP模板中函数的使用方法示例
2016/11/30 PHP
php注册审核重点解析(数据访问)
2017/05/23 PHP
用js实现的模拟jquery的animate自定义动画(2.5K)
2010/07/20 Javascript
JQuery 图片滚动轮播示例代码
2014/03/24 Javascript
jQuery学习总结之jQuery事件
2014/06/30 Javascript
jquery.validate.js插件使用经验记录
2014/07/02 Javascript
jquery中each遍历对象和数组示例
2014/08/05 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
2015/04/05 Javascript
基于Bootstrap实现的下拉菜单手机端不能选择菜单项的原因附解决办法
2016/07/22 Javascript
微信小程序 参数传递详解
2016/10/24 Javascript
简单理解vue中el、template、replace元素
2016/10/27 Javascript
BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页tabs、模态框、菜单定位)
2016/12/01 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
微信小程序 引用其他js文件实现代码
2017/02/22 Javascript
cocos2dx+lua实现橡皮擦功能
2018/12/20 Javascript
用Fundebug插件记录网络请求异常的方法
2019/02/21 Javascript
详解VUE调用本地json的使用方法
2019/05/15 Javascript
Vue组件实现触底判断
2019/06/26 Javascript
javascript 构建模块化开发过程解析
2019/09/11 Javascript
weui上传多图片,压缩,base64编码的示例代码
2020/06/22 Javascript
[50:45]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第一场
2018/04/10 DOTA
微信 用脚本查看是否被微信好友删除
2016/10/28 Python
python解决pandas处理缺失值为空字符串的问题
2018/04/08 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
2019/06/18 Python
金讯Java笔试题目
2013/06/18 面试题
教师辞职报告范文
2014/01/20 职场文书
阳光体育活动方案
2014/02/16 职场文书
教师政风行风评议心得体会
2014/10/21 职场文书
个人党性分析材料
2014/12/19 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
借条如何写
2015/05/26 职场文书
教师个人教学反思
2016/02/23 职场文书
MySQL创建表操作命令分享
2022/03/25 MySQL