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版本 1.x? 2.x? 3.x?
Apr 01 jQuery
jQuery zTree树插件动态加载实例代码
May 11 jQuery
jquery 键盘事件的使用方法详解
Sep 13 jQuery
jQuery选择器之表单元素选择器详解
Sep 19 jQuery
JS文件中加载jquery.js的实例代码
May 05 jQuery
使用jquery模拟a标签的click事件无法实现跳转的解决
Dec 04 jQuery
jQuery实现的简单歌词滚动功能示例
Jan 07 jQuery
jQuery子选择器与可见性选择器实例分析
Jun 28 jQuery
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
Jul 10 jQuery
jQuery 判断元素是否存在然后按需加载内容的实现代码
Jan 16 jQuery
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
jquery实现上传文件进度条
Mar 26 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
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
2010/05/04 PHP
色色整理的PHP面试题集锦
2012/03/08 PHP
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
使用Sphinx对索引进行搜索
2013/06/25 PHP
php实现window平台的checkdnsrr函数
2015/05/27 PHP
Laravel框架用户登陆身份验证实现方法详解
2017/09/14 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
thinkPHP框架RBAC实现原理分析
2019/02/01 PHP
PHP设计模式之观察者模式定义与用法分析
2019/04/04 PHP
JQuery.closest(),parent(),parents()寻找父结点
2012/02/17 Javascript
javascript五图轮播切换实用版
2012/08/17 Javascript
jQuery动态改变图片显示大小(修改版)的实现思路及代码
2013/12/24 Javascript
js操作输入框提示信息且响应鼠标事件
2014/03/25 Javascript
JS实现向表格中动态添加行的方法
2015/03/30 Javascript
Three.js快速入门教程
2016/09/09 Javascript
vue2.0页面前进刷新回退不刷新的实现方法
2018/07/31 Javascript
基于JS实现前端压缩上传图片的实例代码
2019/05/14 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
NodeJS多种创建WebSocket监听的方式(三种)
2020/06/04 NodeJs
vue+element实现动态加载表单
2020/12/13 Vue.js
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
python将字符串转换成数组的方法
2015/04/29 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
2016/12/14 Python
Python中防止sql注入的方法详解
2017/02/25 Python
利用Python读取txt文档的方法讲解
2018/06/23 Python
Python3中bytes类型转换为str类型
2018/09/27 Python
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
使用layui实现左侧菜单栏及动态操作tab项的方法
2020/11/10 HTML / CSS
德国电子商城:ComputerUniverse
2017/04/21 全球购物
马来西亚最热门的在线时尚商店:FashionValet
2018/11/11 全球购物
ASOS西班牙官网:英国在线时尚和美容零售商
2020/01/10 全球购物
好军嫂事迹材料
2014/01/15 职场文书
鲜花方阵解说词
2014/02/13 职场文书
nginx网站服务如何配置防盗链(推荐)
2021/03/31 Servers
Mybatis-Plus进阶分页与乐观锁插件及通用枚举和多数据源详解
2022/03/21 Java/Android