用于元素类型和类名的Jquery选择器?

时间:2011-08-24 17:12:27

标签: javascript jquery jquery-selectors css-selectors

我有一个我们称之为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")无济于事,但那些只是在黑暗中拍摄。实现这一目标的最有效方法是什么?提前谢谢。

2 个答案:

答案 0 :(得分:17)

只是连接两者:

$(selectedTable).find("td.ms-cal-nav-buttonsltr");

您尝试的选择器正在.ms-cal-nav-buttonsltr下方寻找td元素。

答案 1 :(得分:12)

$('td.ms-cal-nav-buttonsltr', selectedTable);