元素类型和类名称的 Jquery 选择器?
我有一个名为 selectedTable
的元素,其中包含 innerHtml
:
<TBODY>
<TR>
<TD></TD>
<TD></TD>
<TD class='ms-cal-nav-buttonsltr'></TD>
</TR>
</TBODY>
我正在尝试使用 JQuery 选择器返回 带有“ms-cal-nav-buttonsltr”类的标记。我发现
$(selectedTable).find("TD")
按预期返回表中的所有 TD 标记,但我想知道如何组合 TD
元素选择器和类选择器。我尝试过 $(subnode).find("TD").find(".ms-cal-nav-buttonsltr")
和 $(subnode).find("TD . ms-cal-nav-buttonsltr")
无济于事,但这些只是在黑暗中拍摄。实现这一目标最有效的方法是什么?提前致谢。
I have an element we'll call selectedTable
that contains this innerHtml
:
<TBODY>
<TR>
<TD></TD>
<TD></TD>
<TD class='ms-cal-nav-buttonsltr'></TD>
</TR>
</TBODY>
I'm trying to use JQuery selectors to return the <TD>
tag with the "ms-cal-nav-buttonsltr" class. I've found that $(selectedTable).find("TD")
returns all the TD tags in the table as expected, but I'm wondering how I might go about combining the TD
element selector with a class selector. I've tried $(subnode).find("TD").find(".ms-cal-nav-buttonsltr")
and $(subnode).find("TD .ms-cal-nav-buttonsltr")
to no avail, but those were just shots in the dark. What's the most efficient way to accomplish this? Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需将两者连接起来即可:
您尝试的选择器正在寻找
td
下面的.ms-cal-nav-buttonsltr
元素。Just concatenate the two:
the selectors you tried were looking for a
.ms-cal-nav-buttonsltr
element underneath thetd
.