如何在表中获得td存在于div的div中?

时间:2011-04-14 09:38:27

标签: javascript jquery jquery-selectors

我在div里面有一张桌子。表中的每个td都有一个类。

我想从td获得div

我虽然儿童功能可以获得td,但似乎没有。

var parentDiv = $(".divClass");

parentDiv.each(function (index) {
               var childTd = $(this).children(".tdClass");

任何帮助!

4 个答案:

答案 0 :(得分:0)

为什么不想使用简单查询。 jQuery是为这样的东西设计的:))

var tdArray=$(".divClass .tdClass")

答案 1 :(得分:0)

如果你想遍历所有的td。你需要这样的东西。

$(".divClass table tbody tr td ").each(function (i,ele){


    }

仅限具有特定类的td

  $(".divClass .tdClass).each(function (i,ele){


        }

答案 2 :(得分:0)

使用jQuery的find方法:

$("#.divClass").find('td')$("#.divClass").children('td')

或在普通表中

$("#.divClass").find('tr').children('td').

我正在使用的是在表格中追加行。

我正在使用

$("#.divClass").find('tbody').append($('<tr>')
                        .append($('<td>')
                                .text("testdata")
                        )

.......

答案 3 :(得分:0)

获得你可以做的所有td:

$(".divClass > td.className ").each(function (i,ele){


}

然后访问特定的td,

$(".divClass > td.className ").eq(0);

this可能会帮助您