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 相关文章推荐
使用jQuery和ajax代替iframe的方法(详解)
Apr 12 jQuery
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 jQuery
jQuery代码优化方法总结
Jan 29 jQuery
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 jQuery
jquery实现的分页显示功能示例
Aug 23 jQuery
jquery分页优化操作实例分析
Aug 23 jQuery
jQuery - AJAX load() 实例用法详解
Aug 27 jQuery
jQuery+ThinkPHP实现图片上传
Jul 23 jQuery
jQuery实现容器间的元素拖拽功能
Dec 01 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中的float类型使用说明
2010/07/27 PHP
YII路径的用法总结
2014/07/09 PHP
php实现session自定义会话处理器的方法
2015/01/27 PHP
php检测文本的编码
2015/07/26 PHP
PHP开发中AJAX技术的简单应用
2015/12/11 PHP
根据分辨率不同,调用不同的css文件
2006/07/07 Javascript
javascript中巧用“闭包”实现程序的暂停执行功能
2007/04/04 Javascript
javascript 客户端验证上传图片的大小(兼容IE和火狐)
2009/08/15 Javascript
jquery 简单的进度条实现代码
2010/03/11 Javascript
jQuery 自定义函数写法分享
2012/03/30 Javascript
jQuery遍历Form示例代码
2013/09/03 Javascript
使用firebug进行调试javascript的示例
2013/12/16 Javascript
javascript实现单击和双击并存的方法
2014/12/13 Javascript
使用jQuery不判断浏览器高度解决iframe自适应高度问题
2014/12/16 Javascript
详谈javascript中的cookie
2015/06/03 Javascript
详解js根据百度地图提供经纬度计算两点距离
2019/05/13 Javascript
一文搞懂ES6中的Map和Set
2019/05/20 Javascript
浅谈Vue3.0新版API之composition-api入坑指南
2020/04/30 Javascript
vue在App.vue文件中监听路由变化刷新页面操作
2020/08/14 Javascript
Python模拟三级菜单效果
2017/09/11 Python
TensorFlow实现iris数据集线性回归
2018/09/07 Python
Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析
2019/04/27 Python
Python中拆分字符串的操作方法
2019/07/23 Python
节日快乐! Python画一棵圣诞树送给你
2019/12/24 Python
英国在线珠宝店:The Jewel Hut
2017/03/20 全球购物
毕业生如何写自我鉴定
2014/03/15 职场文书
交通安全责任书范本
2014/07/24 职场文书
一般党员对照检查材料
2014/09/24 职场文书
2014年应急管理工作总结
2014/11/26 职场文书
创先争优活动个人总结
2015/03/04 职场文书
求职自荐信范文(优秀篇)
2015/03/27 职场文书
公司清洁工岗位职责
2015/04/15 职场文书
教师节晚会主持词
2015/06/30 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书
农村房屋租赁合同(范本)
2019/07/23 职场文书
详解前端任务构建利器Gulp.js使用指南
2021/04/30 Javascript