div的td子的JQuery div子

时间:2011-03-28 21:50:16

标签: jquery

3 个答案:

答案 0 :(得分:2)

可能你想要:

$('#uppermost td.whatever > div')

“&gt;”直接的儿童经营者可能是让你不能工作的原因。正如您所说,<td>元素也位于<table>(以及<tr>元素内)中,因此它们不是容器的直接子元素。

答案 1 :(得分:1)

怎么样?
$("div#uppermost > td.classname > div")

如果我们能得到一些标记会更容易

答案 2 :(得分:1)

你需要摆脱第一个“&gt;”查询中的字符。 “&gt;”是前一个选择器的直接子项的选择器。您的选择器正在寻找直接属于DIV子级的TD元素。

请改为尝试:

$('div#uppermost td.<classname> > div')