contains选择器
2015-08-24 11:50
399 查看
有这样一个问题: 一个列表里面,很多option,但是在不知道value,只知道他的内容的时候,怎么进行选择,比如:
在不知道他的value和index的时候,选择北京市,能否实现,怎么操作? 实现的方法呢: 第一个是常规的:
然而jQuery 里面还有个选择器叫做:contains()。
这样就直接选到了想要的。
结果是:
北京市天津市上海市重庆市
在不知道他的value和index的时候,选择北京市,能否实现,怎么操作? 实现的方法呢: 第一个是常规的:
$('select option').filter(function(){ return this.text === '北京市' });
然而jQuery 里面还有个选择器叫做:contains()。
$("select option:contains('北京市')")
这样就直接选到了想要的。
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>contains demo</title> <script src="https://code.jquery.com/jquery-1.10.2.js"></script> </head> <body> <div>John Resig</div> <div>George Martin</div> <div>Malcom John Sinclair</div> <div>J. Ohn</div> <script> $( "div:contains('John')" ).css( "text-decoration", "underline" ); </script> </body> </html>
结果是:
John Resig George Martin Malcom John Sinclair J. Ohn
相关文章推荐
- WebLogic11g-半小时让你的domain集群化
- hdu5009 Paint Pearls(离散+线性dp)
- 木马常用AIP函数
- HDU 1039.Easier Done Than Said?【字符串处理】【8月24】
- ORA-09925: Unable to create audit trail file
- POJ 1995 Raising Modulo Numbers(快速幂,同余定理)
- 模型选择准则之AIC和BIC
- Raising Modulo Numbers(poj 1995 快速幂)
- Raising Modulo Numbers(poj 1995 快速幂)
- assign、retain、copy使用异同
- POJ--1995--Raising Modulo Numbers
- Raising Modulo Numbers
- quartz 关联多个JobDetail和SimpleTrigger多任务调度
- TLD(Tracking-Learning-Detection)学习与源码理解之(main)
- 1215-Cannot add foreign key constraint
- hdu 4393 Throw nails(优先队列)
- Raising Modulo Numbers
- ZOJ 3781 Paint the Grid Reloaded 缩点+bfs
- Raising Modulo Numbers
- Open-Drain与Push-Pull