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模拟实现天猫购物车动画效果实例代码
May 25 jQuery
jquery DataTable实现前后台动态分页
Jun 17 jQuery
jQuery实现简单的手风琴效果
Apr 17 jQuery
JQuery 获取多个select标签option的text内容(实例)
Sep 07 jQuery
zTree jQuery 树插件的使用(实例讲解)
Sep 25 jQuery
基于jQuery解决ios10以上版本缩放问题
Nov 03 jQuery
jquery使用FormData实现异步上传文件
Oct 25 jQuery
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
Jun 18 jQuery
使用jquery-easyui的布局layout写后台管理页面的代码详解
Jun 19 jQuery
Jquery 动态添加元素并添加点击事件实现过程解析
Oct 12 jQuery
jquery插件实现轮播图效果
Oct 19 jQuery
jQuery ajax - getScript() 方法和getJSON方法
May 14 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 生成随机验证码图片代码
2010/02/08 PHP
PHP下escape解码函数的实现方法
2010/08/08 PHP
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
WordPress中用于获取及自定义头像图片的PHP脚本详解
2015/12/17 PHP
使用composer命令加载vendor中的第三方类库 的方法
2019/07/09 PHP
JQuery 引发两次$(document.ready)事件
2010/01/15 Javascript
如何用jquery控制表格奇偶行及活动行颜色
2014/04/20 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
2014/08/08 Javascript
JavaScript更改字符串的大小写
2015/05/07 Javascript
基于jQuery实现仿微博发布框字数提示
2016/07/27 Javascript
JavaScript使用Range调色及透明度实例
2016/09/25 Javascript
微信小程序 后台https域名绑定和免费的https证书申请详解
2016/11/10 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
2016/12/27 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
Node 升级到最新稳定版的方法分享
2018/05/17 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
细说Vue组件的服务器端渲染的过程
2019/05/30 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
微信小程序页面滚动到指定位置代码实例
2019/09/07 Javascript
python pdb调试方法分享
2014/01/21 Python
使用IPython来操作Docker容器的入门指引
2015/04/08 Python
python判断输入日期为第几天的实例
2018/11/13 Python
python实现汽车管理系统
2018/11/30 Python
详解用Python实现自动化监控远程服务器
2019/05/18 Python
pandas DataFrame 数据选取,修改,切片的实现
2020/04/24 Python
Python 捕获代码中所有异常的方法
2020/08/03 Python
基于python模拟TCP3次握手连接及发送数据
2020/11/06 Python
Myprotein蛋白粉美国官网:欧洲畅销运动营养品牌
2016/11/15 全球购物
网络教育毕业生自我鉴定
2013/10/10 职场文书
20年同学聚会感言
2014/02/03 职场文书
2014幼儿园班主任工作总结
2014/12/04 职场文书
2014年副班长工作总结
2014/12/10 职场文书
2014年财政工作总结
2014/12/10 职场文书
nginx部署多前端项目的几种方法
2021/05/25 Servers
Python基本的内置数据类型及使用方法
2022/04/13 Python
python实现双向链表原理
2022/05/25 Python