2012-06-21 114 views
0

我想識別具有包含特定字符串的href的錨點標記,然後添加一個類。 我認爲這樣做的方式可能是使用:contains(text)過濾器,但看起來不起作用。我注意到在jQuery文檔中給出的示例中,選擇器僅用於將css添加到目標元素。 你不能使用這個選擇器來添加一個類到像錨標籤的東西嗎? 我的例子情況如下:jquery:使用:包含錨點標記

<script type="text/javascript"> 
$('a:contains("apple")').addclass("monkey"); 
</script> 

凡在錨href是http://www.apple.com

此代碼不能正常工作。

另外什麼是最好的方式來實現我的目標,找到包含特定字符串的錨點,然後添加一個類或id到錨點。

謝謝。

+0

您需要使用'.addClass'而不是'.addclass' – ThiefMaster

回答

3

您需要改爲$('a[href*="apple"]'):contains()檢查元素的內部文本。