JQuery选择表中br和td中的文本

时间:2010-11-25 23:05:19

标签: jquery jquery-selectors

我正在尝试让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 个答案:

答案 0 :(得分:4)

简单选择器

$('nobr').text();

更明确的选择器

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

<强> An example to play with

答案 1 :(得分:1)

有很多方法可以做到这一点。这是唯一具有该类名的表吗?我的猜测是$('table.ms-formtable nobr').text(),但它取决于HTML的其余部分,因为这可以选择多个元素的文本。

答案 2 :(得分:0)

您是否可以使用ID来指定您的H3标签,因此可以使用$('#textToSelect').text()之类的内容来选择它。

通过这种方式,您可以绝对确定您在页面上定位的文字。