我有一个包含一组标签和div的div。我想获得每个div的id。我尝试了以下方法:
$('#divAppHolder').children().each(function () {
});
但返回标签和div。
我试过了:
$('#divAppHolder').find(':div').each(function () {
});
但代码没有执行。
我还能尝试其他什么吗?
答案 0 :(得分:0)
怎么样:
$('#divAppHolder').find('div').each(function () {
});
例如:
<强> HTML 强>
<div id="parent">
<div id="childA">A</div>
<div id="childB">B</div>
<label id="badchild">-</div>
</div>
<强>的Javascript 强>
$(document).ready(function() {
$("#parent").find('div').each(function() {
alert($(this).attr('id'));
});
});
答案 1 :(得分:0)
你可能想要:
$('#divAppHolder').find('div')
答案 2 :(得分:0)
替换
$('#divAppHolder').find(':div').each(function () {});
通过
$('#divAppHolder').find('div').each(function () {});