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中的deferred使用方法
Mar 27 jQuery
jquery处理checkbox(复选框)是否被选中实例代码
Jun 12 jQuery
基于jQuery Easyui实现登陆框界面
Jul 10 jQuery
JS和JQuery实现雪花飘落效果
Nov 30 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jQuery使用动画队列自定义动画操作示例
Jun 16 jQuery
jQuery中常用动画效果函数知识点整理
Aug 19 jQuery
jquery的$().each和$.each的区别
Jan 18 jQuery
jQuery zTree插件使用简单教程
Aug 16 jQuery
JQuery事件委托(适用于给动态生成的脚本元素添加事件)
Feb 01 jQuery
jquery实现聊天机器人
Feb 08 jQuery
jQuery实现简单三级联动效果
Sep 05 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 操作excel文件的方法小结
2009/12/31 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
2014/09/23 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
php从数据库中读取特定的行(实例)
2017/06/02 PHP
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
javascript中删除指定数组中指定的元素的代码
2011/02/12 Javascript
Javascript学习笔记-详解in运算符
2011/09/13 Javascript
node.js中的fs.symlinkSync方法使用说明
2014/12/15 Javascript
Node.js中调用mysql存储过程示例
2014/12/20 Javascript
九种原生js动画效果
2015/11/11 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
2015/12/07 Javascript
详细总结Javascript中的焦点管理
2016/09/17 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
微信小程序之蓝牙的链接
2017/09/26 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
2017/10/25 Javascript
jQuery中图片展示插件highslide.js的简单dom
2018/04/22 jQuery
ES6 对象的新功能与解构赋值介绍
2019/02/05 Javascript
如何利用vue实现波谱拟合详解
2020/11/05 Javascript
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
Python+Django搭建自己的blog网站
2018/03/13 Python
python 递归深度优先搜索与广度优先搜索算法模拟实现
2018/10/22 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
详解Django CAS 解决方案
2019/10/30 Python
Django将默认的SQLite更换为MySQL的实现
2019/11/18 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
TensorFlow2.1.0最新版本安装详细教程
2020/04/08 Python
Python+OpenCV图像处理——图像二值化的实现
2020/10/24 Python
Python os库常用操作代码汇总
2020/11/03 Python
python爬虫中PhantomJS加载页面的实例方法
2020/11/12 Python
python 基于opencv实现高斯平滑
2020/12/18 Python
PatPat德国:妈妈的每日优惠
2019/10/02 全球购物
物理学专业自荐信
2014/06/11 职场文书
离职感谢信怎么写
2015/01/22 职场文书
社区党员干部承诺书
2015/05/04 职场文书
幼儿园班级工作总结2015
2015/05/25 职场文书
Python opencv缺陷检测的实现及问题解决
2021/04/24 Python