JQuery元素获取
2024-08-20 16:39:29
前言:这是本类别博文JQuery即用即查开篇。
因为查手册太麻烦,而且有时候需要深入命令所在详细页面才能了解此命令的具体作用是什么。
写这几篇文章就是为了,工作遇到问题时,一看这几篇文章就可以查到哪个命令的作用正好符合,然后自己再深入手册进行具体学习用法。
写的都是常用的一些,前提是你对jquery命令有一定了解,且有jquery手册。
第一篇:JQuery元素获取常见用法
1、利用标签名获取元素
$("标签名")
2、通过ID获取元素
$("#id_name")
3、通过 类名获取元素
$(".className")
4、一次性获取多个元素
$("元素名, 元素名, 元素名 ....")
5、通过指定层次关系获取元素
$("祖先 子孙")
$("父 > 子")
$("前 + 后")
$("兄 ~ 弟")
6、根据元素的属性值获取元素
[attribute]
[attribute = value]
[attribute != value]
[attribute ^= value]
[attribute $= value]
[attribute *= value]
7、通过过滤器获取元素
$("元素名:过滤器")
过滤器列表
:first
:last
:not(filter)
:even
:odd
:eq(index)
:lt(index)
:gt(index)
:header
:animated
:contains(text)
:empty
:has(selector)
:parent【注:这个是获取非空元素不是父元素】
8、获取表单元素
$(":表单过滤器名")
获取表单元素的方法
:input
:text
:password
:radio
:checkbox
:submit
:image
:reset
:button
:file
【注:表单标签也是标签,同样可以利用标签名获取,不过有些标签类型多样可以加过滤器加以区分。如:$("input:text")】
9、通过过滤器获取表单元素
:enable 获取可输入状态的元素
:disabled 获取不可输入状态的元素
:checked 获取选中元素的元素
:selected 获取下拉框中选中状态的元素
10、从集合元素中通过指定序号获取元素
$("元素名").eq(index)
11、获取指定条件一致的元素
$("元素名").filter(expr)
12、获取指定范围的元素
$("元素名").slice(start,[end])
13、获取与条件表达式一致的元素
$("元素名").is(expr)
14、获取元素的下一个元素
$("元素名").next([expr])
15、获取元素的前一个元素
$("元素名").prev([expr])
16、获取元素的父元素
$("元素名").parent([expr])
17、获取元素的子元素
$("元素名").children([expr])
最新文章
- 匿名方法与Lambda表达式
- html,css命名规范 (转)
- 百度地图API多个点聚合时,标注添加的标签label地图刷新就丢失的问题解决
- (2)艺术创新思维的PS成果
- 关于jquery中 跳出each循环的方法
- Flex 文本控件实现自定义复制粘贴
- 如何在Ubuntu上更新Node.js
- 【python游戏编程之旅】第二篇--pygame中的IO、数据
- 洛谷P1613 跑路
- SessionFactory、HibernateTemplate、HibernateDaoSupport之间的关系说明
- 解决:Incorrect line ending: found carriage return (\r) without corresponding newline (\n)
- 【转】关于C语言生成不重复的随机数
- 杭电1162Eddy&;#39;s picture
- 关于前端JS模块加载器实现的一些细节
- Java日志-Log4j2
- SSM-Spring-01:Spring的概念+入门案例
- InstallShield Limited Edition for Visual Studio 使用
- Charles抓https请求详细步骤
- react中的核心概念
- java 中xml转换为json对象
热门文章
- [MySQL] 按日期进行统计(前一天、本周、某一天)
- c#中的var优缺点和适用场景
- ModernUI教程:第一个ModernUI应用(手动编写)
- [USACO2003][poj2187]Beauty Contest(凸包+旋转卡壳)
- [vijos1264]神秘的咒语(LCIS)
- C# 使用XML序列化对象(二)
- “耐撕”团队 2016.04.08 站立会议
- 在CentOS7上安装RabbitMQ
- 知道了grunt怎么用了
- nodeJs抓取网页