2010-06-02 3 views
0

Je veux être en mesure de rechercher une sous-chaîne à l'intérieur de l'href dans le code ci-dessous et sélectionnez le lien APRES la chaîne sélectionnée. Ainsi, par exemple, la chaîne "page = 2" accèderait au troisième lien.Sélection d'un lien avec jQuery

Merci d'avance.

<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> 

Répondre

1

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

+0

Je l'ai essayé comme celui-ci pour vérifier si elle a choisi correctement - alerte (jQuery ("a [href * = page2]"). next ("a"). href ("href")); Mais rien ne se passe. – usertest

+0

alert (jQuery ("a [href * = 'page = 2']"). Next ("a"). Attr ("href")); utiliser attr au lieu de href –

0

Vous pouvez faire comme:

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

Ou simplement:

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