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

发布于 2024-11-01 23:15:20 字数 301 浏览 0 评论 0原文

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

我想从 div 获取 td

我虽然那个children函数可以得到td,但似乎没有。

var parentDiv = $(".divClass");

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

任何帮助!

I have a table inside a div. Each td in the table has a class.

I want to get a td from the div.

I though that children function could get the td but seems it does not.

var parentDiv = $(".divClass");

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

Any help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

请别遗忘我 2024-11-08 23:15:20

为什么不想使用简单的查询。 jQuery 就是为这样的事情而设计的:))

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

Why do not you want to use simple query. The jQuery was designed for things like this:))

var tdArray=$(".divClass .tdClass")
心头的小情儿 2024-11-08 23:15:20

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

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


    }

仅 td 具有特定类别

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


        }

If you want to traverse through all the td's. You need something like this.

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


    }

Only td with a particular class

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


        }
绝情姑娘 2024-11-08 23:15:20

只需使用 jQuery 的 find 方法:

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

或在普通表格中

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

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

我正在使用

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

......

Just use, the find method of jQuery:

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

or in a normal table

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

What I'm using is appending rows in a table.

I'm using

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

.......

天暗了我发光 2024-11-08 23:15:20

要获取您可以执行的所有 td :

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


}

要访问特定的 td,

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

可能会帮助您

to get all the td you can do :

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


}

to access a specific td then,

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

this might help you

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文