2010-06-02 180 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();