Возвращает родительский элемент, соответствующий тексту внутри него? - PullRequest
1 голос
/ 13 января 2011

У меня есть регулярное выражение, которое будет соответствовать строке 'test', но я хочу, чтобы оно возвращало родительский элемент текста, например:

<div class="foo">test</div>
<div class="other">other</div>

, и оно возвращает $(".foo"), поэтому яможет манипулировать им.
Заранее спасибо,

Ответы [ 2 ]

1 голос
/ 13 января 2011

если я понимаю, вы хотите получить <div class="foo">test</div> ваш, вы только хотите test?

я показываю вам пример:*

если вам нужен только текст test, вы можете сделать:

$('.foo').html();

если я его неправильно понял, дайте мне знать

0 голосов
/ 13 января 2011

Это будет искать все div'ы и возвращать те, у которых есть текст, соответствующий your_regex.

$('div').filter(function () {
  return $(this).text().match(your_regex);
}).whatever_function_you_need();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...