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实现百度登录框的动态切换效果
Apr 21 jQuery
jquery实现图片轮播器
May 23 jQuery
Vue.js列表渲染绑定jQuery插件的正确姿势
Jun 29 jQuery
解决IE7中使用jQuery动态操作name问题
Aug 28 jQuery
jquery实现用户登陆界面(示例讲解)
Sep 06 jQuery
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 jQuery
实现jquery放大镜的两种方法
Feb 22 jQuery
jQuery实现动态加载select下拉列表项功能示例
May 31 jQuery
jQuery实现表单动态添加与删除数据操作示例
Jul 03 jQuery
超好用的jQuery分页插件jpaginate用法示例【附源码下载】
Dec 06 jQuery
JQuery省市联动效果实现过程详解
May 08 jQuery
深入分析jQuery.one() 函数
Jun 03 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
不用数据库的多用户文件自由上传投票系统(1)
2006/10/09 PHP
PHP操作Postgresql封装类与应用完整实例
2018/04/24 PHP
jquery中常用的SET和GET
2009/01/13 Javascript
JavaScript中for-in遍历方式示例介绍
2014/02/11 Javascript
使用jQueryMobile实现滑动翻页效果的方法
2015/02/04 Javascript
JavaScript生成随机字符串的方法
2015/03/19 Javascript
JavaScript实现九九乘法表的简单实例
2016/06/07 Javascript
js 动态添加元素(div、li、img等)及设置属性的方法
2016/07/19 Javascript
基于JavaScript实现带缩略图的轮播效果
2017/01/12 Javascript
为Jquery EasyUI 组件加上清除功能的方法(详解)
2017/04/13 jQuery
jQuery插件FusionCharts绘制的2D双柱状图效果示例【附demo源码】
2017/05/13 jQuery
JS表单提交验证、input(type=number) 去三角 刷新验证码
2017/06/21 Javascript
在iframe中使bootstrap的模态框在父页面弹出问题
2017/08/07 Javascript
node前端开发模板引擎Jade的入门
2018/05/11 Javascript
React中使用async validator进行表单验证的实例代码
2018/08/17 Javascript
基于element-ui封装可搜索的懒加载tree组件的实现
2020/05/22 Javascript
[01:02:25]2014 DOTA2华西杯精英邀请赛 5 24 iG VS DK
2014/05/26 DOTA
[03:27]《辉夜杯》线下训练营 导师CU和海涛指点迷津
2015/10/23 DOTA
python中使用urllib2获取http请求状态码的代码例子
2014/07/07 Python
Python制作爬虫采集小说
2015/10/25 Python
python3操作mysql数据库的方法
2017/06/23 Python
解读python logging模块的使用方法
2018/04/17 Python
pycharm设置注释颜色的方法
2018/05/23 Python
Python XML转Json之XML2Dict的使用方法
2019/01/15 Python
python 通过类中一个方法获取另一个方法变量的实例
2019/01/22 Python
Python多线程同步---文件读写控制方法
2019/02/12 Python
Python嵌套式数据结构实例浅析
2019/03/05 Python
Python中模块(Module)和包(Package)的区别详解
2019/08/07 Python
使用pytorch和torchtext进行文本分类的实例
2020/01/08 Python
pytorch+lstm实现的pos示例
2020/01/14 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
世界首屈一指的在线男士内衣权威:HisRoom
2017/08/05 全球购物
请介绍一下Ant
2016/07/22 面试题
化妆品促销方案
2014/02/24 职场文书
歌颂党的演讲稿
2014/09/10 职场文书
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js