JQuery Выберите текст в пределах br и тд в таблице - PullRequest
1 голос
/ 26 ноября 2010

Я пытаюсь заставить JQuery правильно выбрать текст из следующей HTML-структуры:

<TABLE class=ms-formtable>
<TBODY>
<TR></TR>
<TR></TR>
<TR></TR>
<TR></TR>
<TR></TR>
<TR>
<TD><H3><NOBR>Select this text</NOBR></H3></TD>
<TD></TD>
</TR>
</TBODY>
</TABLE>

Ответы [ 3 ]

4 голосов
/ 26 ноября 2010

простой селектор

$('nobr').text();

более явный селектор

$('table.ms-formtable > tbody > tr > td > h3 > nobr').text();

Пример игры с

1 голос
/ 26 ноября 2010

Есть несколько способов сделать это.Это единственная таблица с таким именем класса?Я предполагаю $('table.ms-formtable nobr').text(), но это зависит от остальной части HTML, потому что это может выделить более одного текста элемента.

0 голосов
/ 26 ноября 2010

Не могли бы вы, возможно, использовать идентификатор для указания своего тега H3 и, следовательно, иметь возможность выбрать его, используя что-то вроде $('#textToSelect').text().

Таким образом, вы можете быть абсолютно уверены, какой текст вы нацеливаете на страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...