2013-03-26 54 views
0

我需要傳遞一個字符串和一個變量作爲選擇器到一個href屬性,但我似乎無法得到正確的語法。任何人都可以幫忙嗎?傳遞一個文本字符串和一個變量到href選擇器

我現在有一個變量「畫廊」,我需要在像傳遞:

$('#work_gallery li a[href="http://www.ddbremedy.co.uk/siteupdate/" + gallery + ]'); 

回答

1

切換到使用雙引號,所以你可以在屬性選擇器中使用單引號的選擇。

$("#work_gallery li a[href='http://www.ddbremedy.co.uk/siteupdate/" + gallery + "']"); 

除非你有多個鏈接到同一頁面選擇的第一部分,#work_gallery li可能是不必要的。如果此鏈接只在頁面使用出現一次:

$("a[href='http://www.ddbremedy.co.uk/siteupdate/" + gallery + "']"); 

工作實例:http://jsfiddle.net/jFYGM/

+0

嗨凱文。似乎沒有工作。單/雙引號是否正確? – user1391152 2013-03-26 09:11:37

+0

@ user1391152檢查您的標記以確保選擇器匹配。我列舉了一個例子來證明它正在工作。 – 2013-03-26 09:15:06

+0

輝煌。乾杯哥們,你是明星。 – user1391152 2013-03-26 09:15:35

1

像這樣 -

$('#work_gallery li a[href="http://www.ddbremedy.co.uk/siteupdate/' + gallery + '"]'); 
相關問題