2010-01-19 72 views
1
<a href="#">Hide Me</a> 

如何查找帶有文本「隱藏」的鏈接。我知道如何通過屬性查找鏈接,但無法弄清楚如何通過文本查找鏈接。查找和隱藏元素(jQuery)

回答

3
$('a:contains(Hide)') 

請注意,contains區分大小寫。

$('a:contains(Hide)').click(function() { $(this).hide() }); 
+0

它不帶引號的工作? – 2010-01-19 12:07:05

+0

@dittodhole:確實如此。屬性選擇器也是一樣,'a [href =#]'。我不確定是否有任何版本是正式推薦的,但都適用。 – 2010-01-19 12:16:24

+0

啊......不知道:)謝謝你的信息! – 2010-01-19 12:18:12