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手风琴的简单制作
May 12 jQuery
jQuery实现可拖动进度条实例代码
Jun 21 jQuery
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
jQuery实现腾讯信用界面(自制刻度尺)样式
Aug 15 jQuery
使用jquery+iframe做一个ajax上传效果(实例)
Aug 24 jQuery
详解如何使用webpack打包多页jquery项目
Feb 01 jQuery
jQuery-Citys省市区三级菜单联动插件使用详解
Jul 26 jQuery
jquery实现弹窗(系统提示框)效果
Dec 10 jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
jquery实现垂直手风琴导航栏
Feb 18 jQuery
js与jquery获取input输入框中的值实例讲解
Feb 27 jQuery
jQuery 选择方法及$(this)用法实例分析
May 19 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 中执行系统外部命令
2006/10/09 PHP
新浪新闻小偷
2006/10/09 PHP
php递归删除目录下的文件但保留的实例分享
2014/05/10 PHP
php操作xml入门之xml标签的属性分析
2015/01/23 PHP
PHP CURL post数据报错 failed creating formpost data
2016/10/16 PHP
张孝祥JavaScript学习阶段性总结(2)--(X)HTML学习
2007/02/03 Javascript
js Array对象的扩展函数代码
2013/04/24 Javascript
js获取url参数值的两种方式
2013/09/10 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
2015/01/13 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
jquery代码实现简单的随机图片瀑布流效果
2015/04/20 Javascript
jquery实现可点击伸缩与展开的菜单效果代码
2015/08/31 Javascript
javascript给span标签赋值的方法
2015/11/26 Javascript
jQuery四种选择器使用及示例
2016/06/05 Javascript
Javascript中内建函数reduce的应用详解
2016/10/20 Javascript
如何正确理解javascript的模块化
2017/03/02 Javascript
vuejs 单文件组件.vue 文件的使用
2017/07/28 Javascript
js中json对象和字符串的理解及相互转化操作实现方法
2017/09/22 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
[01:05:40]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第三场
2014/05/24 DOTA
利用python实现简单的循环购物车功能示例代码
2017/07/05 Python
python如何压缩新文件到已有ZIP文件
2018/03/14 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
解决Python中pandas读取*.csv文件出现编码问题
2019/07/12 Python
django 简单实现登录验证给你
2019/11/06 Python
使用tensorflow DataSet实现高效加载变长文本输入
2020/01/20 Python
解决keras使用cov1D函数的输入问题
2020/06/29 Python
基于Python pyecharts实现多种图例代码解析
2020/08/10 Python
HTML5的文档结构和新增标签完全解析
2017/04/21 HTML / CSS
laravel使用redis队列实例讲解
2021/03/23 PHP
高三语文教学反思
2014/01/15 职场文书
《青蛙看海》教学反思
2014/04/23 职场文书
机关干部四风问题自查报告及整改措施
2014/10/26 职场文书
4种非常实用的python内置数据结构
2021/04/28 Python
JavaScript声明变量和数据类型的转换
2022/04/12 Javascript