jQuery根据属性模糊匹配元素
2024-09-30 13:24:11
1.查看带有指定属性的元素:
[attribute]
例如:
$("div[id]")
2.查看属性值是某个特定值的元素:
[attribute=value]
例如:
$("input[name='newsletter']").attr("checked", true);
3.匹配所有不含有指定的属性,或者属性不等于特定值的元素。
[attribute!=value]
此选择器等价于:not([attr=value])
要匹配含有特定属性但不等于特定值的元素,请使用[attr]:not([attr=value])
例如:
$("input[name!='newsletter']").attr("checked", true);
4.匹配给定的属性是以某些值开始的元素
[attribute^=value]
例如:查找所有 name 以 'news' 开始的 input 元素
$("input[name^='news']")
5.匹配给定的属性是以某些值结尾的元素
[attribute$=value]
例如:查找所有 name 以 'letter' 结尾的 input 元素
$("input[name$='letter']")
6.匹配给定的属性是以包含某些值的元素
[attribute*=value]
例如:查找所有 name 包含 'man' 的 input 元素
$("input[name*='man']")
7.复合属性选择器,需要同时满足多个条件时使用。
[selector1][selector2][selectorN]
例如:找到所有含有 id 属性,并且它的 name 属性是以 man 结尾的
$("input[id][name$='man']")
最新文章
- hadoop2.6源码导入mvn出错Missing tools.jar问题解决方案
- 以Unix之名
- 301 redirect Domain Name using global.asax
- 使用APUE(UNIX高级编程)源代码
- Java [Leetcode 235]Lowest Common Ancestor of a Binary Search Tree
- nyoj 49 开心的小明
- Pilin —— 一个基于Xmpp openfire smack的即时聊天工具
- iOS UIKit:viewController之定义(2)
- JS函数自动执行
- C# DataTable详细用法
- [CVPR2017] Deep Self-Taught Learning for Weakly Supervised Object Localization 论文笔记
- 状压dp(状态压缩&;&;dp结合)学习笔记(持续更新)
- 免费ss账号网站
- Android学习之键盘事件
- A1pass大大对黑客学习的建议
- snakemake使用笔记
- 【原创】SQL Server 性能调优读书笔记
- Linux 批量查找替换方法(VIM和sed)
- 如何在MAC下安装Myeclipse2015真的很虐心!!!!!!!!!!
- SPOJ GSS3-Can you answer these queries III-分治+线段树区间合并
热门文章
- Git之远程项目克隆到本地配置
- Spring-bean(零)
- 应用-如何使不同的企业使用独自的数据源。使用ejb3.0+jboss6.2EAP+JPA
- jstat查看JVM的GC情况
- 在DLL中创建窗口时一个值得注意的地方 — UnregisterClass
- laravel composer 扩展包开发(超详细)
- this.$refs.tabs.activeKey ref就是vue里面的id
- jquery 定位
- ubuntu 18.04 start myproject
- http协议基本认证Authorization