Таргетинг текста между тегами? - PullRequest
2 голосов
/ 05 декабря 2011

Есть ли способ нацелиться на эту строку текстом next » внутри? Я знаю, что это странный запрос, но я искал и не мог найти ответ. Я надеялся, что кто-то здесь может помочь.

  <a href="http://google.com">next »</a>

Ответы [ 2 ]

1 голос
/ 05 декабря 2011

Вы можете сделать:

 $('a:contains("next »")');

здесь: fiddle: http://jsfiddle.net/nicolapeluchetti/PzgnA/

EDIT - чтобы изменить текст, используйте текст ()

 $('a:contains("next »")').text('New text here');

fiddle здесь http://jsfiddle.net/nicolapeluchetti/PzgnA/1/

1 голос
/ 05 декабря 2011

Попробуйте это:

$('A:contains("next »")')

Вам может потребоваться экранировать raquo; в селекторе, чтобы он работал в более старых версиях jQuery.

Пример скрипки

...