2012-07-12 77 views

回答

5

試試這個詞的現象發生,

Live Demo

$('a[title*="PDF"]').css({'background':'red'}); 

對於忽略大小寫

$('a[title*="pdf"]').filter(function(){ 
    if(this.title.toLowerCase().indexOf("pdf") != -1) 
     return $(this); 
}).css({'background':'red'}); 
搜索
+1

或者,如果他想要一個完全匹配,''a [title = PDF]' – 2012-07-12 15:52:11

+0

http://jsfiddle.net/mynameisdonald/wWbfZ/ – ngplayground 2012-07-12 15:57:30

+0

非常感謝這是* =我正在尋找,會在一段時間內接受 – allen213 2012-07-12 15:59:03

-1

如果它是一個特定的稱號,那簡直是:

$("a[title*='specificTitle']"); 
+0

'* ='表示「包含」。對於「特定」標題, – 2012-07-12 16:00:01

+0

具體和確切的含義是兩種不同的含義,特別是尋找蘋果,蘋果醬和snapple都是匹配的。考慮到他想要一個'包含'它適合使用* = – TurdPile 2012-07-12 19:54:08

0
$('a[title*="PDF"]').css({'background':'red'}); 
+1

這將匹配任何一個標題attrivute包含PDF的標籤。 – 2012-07-12 15:52:46