我有一个我们称之为selectedTable
的元素,其中包含此innerHtml
:
<TBODY>
<TR>
<TD></TD>
<TD></TD>
<TD class='ms-cal-nav-buttonsltr'></TD>
</TR>
</TBODY>
我正在尝试使用JQuery选择器返回带有“ms-cal-nav-buttonsltr”类的<TD>
标记。我发现$(selectedTable).find("TD")
按预期返回表中的所有TD标记,但我想知道如何将TD
元素选择器与类选择器结合起来。我试过$(subnode).find("TD").find(".ms-cal-nav-buttonsltr")
和$(subnode).find("TD .ms-cal-nav-buttonsltr")
无济于事,但那些只是在黑暗中拍摄。实现这一目标的最有效方法是什么?提前谢谢。
答案 0 :(得分:17)
只是连接两者:
$(selectedTable).find("td.ms-cal-nav-buttonsltr");
您尝试的选择器正在.ms-cal-nav-buttonsltr
下方寻找td
元素。
答案 1 :(得分:12)
$('td.ms-cal-nav-buttonsltr', selectedTable);