jQuery每个嵌套

时间:2016-10-13 20:38:59

标签: jquery each

使用jQuery是否有更优雅的方法来实现以下功能?是否可以遍历所有子项,而无需嵌套each函数?

$.each($('.my-class'), function () {
    $.each($(this).children(), function () {
        alert(this.id);
    });
});

修改

如果您有两个或多个类名为my-class的元素怎么办?如何遍历所有孩子呢?

1 个答案:

答案 0 :(得分:5)

使用单个选择器:

$('.my-class > *').each(function () {
  console.log(this.id);
});

或链选择器:

$('.my-class').children().each(function () {
  console.log(this.id);
});