jQuery位置选择器用法实例分析


Posted in jQuery onJune 28, 2019

本文实例讲述了jQuery位置选择器用法。分享给大家供大家参考,具体如下:

位置选择器

jQuery同样也允许我们利用元素所在位置来获取所需组件

位置选择器语法如下:

  • "$基本选择器:位置选择器"

位置选择器种类

常用位置选择器的用法

  • 选择第一个
    • 格式:$("selector:first");
  • 选择最后一个
    • 格式:$("selector:last")
  • 选择奇数
    • 格式:$("selector:odd")
  • 偶数行
    • 格式:$("selector:even")
  • 获取指定位置
    • 格式:$("selector:eq(n)")
  • 大于指定位置
    • 格式:$("selector:gt(n)")
  • 小于指定位置
    • 格式:$("selector:lt(n)")

如操作:

  • 文档中出现的第一个li
  • 文档中最后一次出现的div
  • 所有奇数段落
  • 所有偶数个文本框
  • 第三个超链接
  • 第三个及之后出现的li
  • 第一个段落
<script>
  $(function(){
    //利用:first获取组件
    //$("li:first").css("border" , "3px dotted lightblue");
    //$("div:last").css("border" , "3px dotted orange");
    //奇数使用:odd ,在jQuery元素的索引是从0开始的,所以在我们生活中出现的第一个元素为"偶数"
    //$("p:odd").css("border" , "3px dotted orange");
    //偶数使用even
    //$("input:even").css("border" , "3px dotted orange");
    //利用eq精确获取指定位置的组件,下标从0开始
    //$("a:eq(2)").css("border" , "3px dotted orange");
    //利用gt获取从指定位置之后的所有元素
    //$("li:gt(2)").css("border" , "3px dotted orange");
    //利用lt获取指定位置之前的元素
    $("p:lt(1)").css("border" , "3px dotted orange");
  })
</script>

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

jQuery 相关文章推荐
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 jQuery
jQuery为某个div加入行样式
Jun 09 jQuery
使用jQuery实现页面定时弹出广告效果
Aug 24 jQuery
JQuery 选择器、DOM节点操作练习实例
Sep 28 jQuery
Django中使用jquery的ajax进行数据交互的实例代码
Oct 15 jQuery
jQuery进阶实践之利用最优雅的方式如何写ajax请求
Dec 20 jQuery
jQuery与vue实现拖动验证码功能
Jan 30 jQuery
jQuery选择器之基本选择器用法实例分析
Feb 19 jQuery
jquery实现图片无缝滚动 蒙版遮蔽效果
Jan 11 jQuery
jQuery插件simplePagination的使用方法示例
Apr 28 jQuery
jQuery实现简单轮播图效果
Dec 27 jQuery
jquery实现穿梭框功能
Jan 19 jQuery
jQuery层叠选择器用法实例分析
Jun 28 #jQuery
jQuery内容选择器与表单选择器实例分析
Jun 28 #jQuery
jQuery子选择器与可见性选择器实例分析
Jun 28 #jQuery
基于jQuery的时间戳与日期间的转化
Jun 21 #jQuery
jQuery事件委托代码实践详解
Jun 21 #jQuery
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 #jQuery
使用jquery-easyui的布局layout写后台管理页面的代码详解
Jun 19 #jQuery
You might like
PHP学习之PHP变量
2006/10/09 PHP
浅谈discuz密码加密的方式
2014/05/22 PHP
php中有关合并某一字段键值相同的数组合并的改进
2015/03/10 PHP
ThinkPHP V2.2说明文档没有说明的那些事实例小结
2015/07/01 PHP
php  PATH_SEPARATOR判断当前服务器系统类型实例
2016/10/28 PHP
15款优秀的jQuery导航菜单插件分享
2011/07/19 Javascript
javascript日期转换 时间戳转日期格式
2011/11/05 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
基于javascript、ajax、memcache和PHP实现的简易在线聊天室
2015/02/03 Javascript
javascript生成img标签的3种实现方法(对象、方法、html)
2015/12/25 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
2016/03/11 Javascript
js对字符串进行编码的方法总结(推荐)
2016/11/10 Javascript
详解AngularJs HTTP响应拦截器实现登陆、权限校验
2017/04/11 Javascript
JS+HTML+CSS实现轮播效果
2017/11/28 Javascript
实例分析vue循环列表动态数据的处理方法
2018/09/28 Javascript
Nuxt.js之自动路由原理的实现方法
2018/11/21 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
2019/05/22 Javascript
js实现双色球效果
2020/08/02 Javascript
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
Python实现购物程序思路及代码
2017/07/24 Python
Python3使用pandas模块读写excel操作示例
2018/07/03 Python
pytorch中tensor的合并与截取方法
2018/07/26 Python
详解pyenv下使用python matplotlib模块的问题解决
2018/11/29 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
Python中包的用法及安装
2020/02/11 Python
Python小白学习爬虫常用请求报头
2020/06/03 Python
canvas如何实现多张图片编辑的图片编辑器
2020/03/10 HTML / CSS
Omio西班牙:全欧洲低价大巴、火车和航班搜索和比价
2017/02/11 全球购物
Desigual英国官网:在线购买原创服装
2018/03/09 全球购物
三月学雷锋月活动总结
2014/04/28 职场文书
电子商务专业毕业生自荐书
2014/06/22 职场文书
2015年社区计生工作总结
2015/04/21 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书
职场领导同事生日简短祝福语
2019/08/06 职场文书
vue实现移动端div拖动效果
2022/03/03 Vue.js
PostgreSQL常用字符串分割函数整理汇总
2022/07/07 PostgreSQL