2010-06-02 100 views
0

我希望能夠在下面的代碼中搜索href中的子字符串,並選擇所選字符串之後的鏈接。因此,例如字符串「page = 2」將訪問第三個鏈接。使用jQuery選擇鏈接

在此先感謝。

<div id="container"> 
<a href='test.php?page=1&title=a title'><a title</a> 
<a href='test.php?page=2&title=another title'><another title</a> 
<a href='test.php?page=3&title=a last title'><a last title</a> 
</div> 

回答

1

jQuery("a[href*='page=2']").next("a");試試這個

+0

我試圖像這樣來檢查它是否正確選擇 - 警報(jQuery的( 「一個[HREF * = 2頁]」)下( 「是」)HREF(的 「href」)); 但沒有任何反應。 – usertest 2010-06-02 18:19:15

+0

alert(jQuery(「a [href * ='page = 2']」)。next(「a」)。attr(「href」));使用attr而不是href – 2010-06-02 18:22:47

0

你可以這樣做:

$("a[href*='page2']").next("a"); 

或者乾脆:

$("a[href*='page2']").next();