我正在尝试让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>
答案 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()
之类的内容来选择它。
通过这种方式,您可以绝对确定您在页面上定位的文字。