Javascript 如何使用jquery获取div中的所有表ID

Javascript 如何使用jquery获取div中的所有表ID,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个拥有n个表的div,现在我只想使用jquery警告该div中的所有表id 下面是示例代码: <div id="myDiv"> <table id="table1"><tr><td>hello</td></tr></table> <table id="table2"><tr><td>hello</td></tr></table>

我有一个拥有n个表的div,现在我只想使用jquery警告该div中的所有表id

下面是示例代码:

<div id="myDiv">

<table id="table1"><tr><td>hello</td></tr></table>

<table id="table2"><tr><td>hello</td></tr></table>

<table id="table3"><tr><td>hello</td></tr></table>

<table id="table4"><tr><td>hello</td></tr></table>

<table id="table5"><tr><td>hello</td></tr></table>

</div>

你好
你好
你好
你好
你好
假设我已经知道div id,即“myDiv”

谢谢。

试试看

$('#myDiv table').each(function(){ 
   alert(this.id);  
});

您应该使用来迭代。试试这个:

$("#myDiv table").each(function(){
    alert($(this).attr("id"));
});


没有问题…+1表示
此.id
。我们经常忘记让事情简单化。
var ids = $('#myDiv table').map(function(i, table){
    return table.id;
}).get();

alert(ids.join(', '));