0

我知道 :contains() 可用于选择包含指定文本的所有元素。但是有没有办法找到完全匹配的?

我的意思是使用jQuery(':contains(josh)')也适用于带有 joshua 或 joshephin 的节点。有没有办法找出特定的文本?

4

1 回答 1

3

这在 jQuery 中并不准确Content Filter,但您应该能够使用以下代码来模仿:

$(":contains(josh)").filter(function(){ return ($(this).text() == "josh") })

参考:来自jQuery .filter() API 文档

.filter( function(index) )用于测试集合中每个元素的函数。这是当前的 DOM 元素。

于 2012-12-25T00:48:47.370 回答