本文介绍了如何使用jquery选择包含特定文本值的跨度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何查找包含文本查找我"的跨度
How do I find the span containing the text "FIND ME"
<div>
<span>FIND ME</span>
<span>dont find me</span>
</div>
推荐答案
http://api.jquery.com/contains-选择器/
$("span:contains('FIND ME')")
ETA:
contains选择器不错,但是如果可能更快的话,可以过滤范围列表: http://jsperf.com/jquery -contains-vs-filter
The contains selector is nice, but filtering a list of spans if probably quicker: http://jsperf.com/jquery-contains-vs-filter
$("span").filter(function() { return ($(this).text().indexOf('FIND ME') > -1) }); -- anywhere match
$("span").filter(function() { return ($(this).text() === 'FIND ME') }); -- exact match
这篇关于如何使用jquery选择包含特定文本值的跨度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!