jQuery每个嵌套

jQuery每个嵌套,jquery,each,Jquery,Each,有没有一种更优雅的方法可以通过jQuery实现以下功能?是否可以遍历所有子函数,而不嵌套每个函数 $.each($('.my-class'), function () { $.each($(this).children(), function () { alert(this.id); }); }); 编辑: 如果有两个或多个元素的类名为“我的类”,如何迭代它们的所有子元素?使用单个选择器: $('.my-class > *').each(function

有没有一种更优雅的方法可以通过jQuery实现以下功能?是否可以遍历所有子函数,而不嵌套每个函数

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


如果有两个或多个元素的类名为“我的类”,如何迭代它们的所有子元素?

使用单个选择器:

$('.my-class > *').each(function () {
  console.log(this.id);
});
或链选择器:

$('.my-class').children().each(function () {
  console.log(this.id);
});
使用单个选择器:

$('.my-class > *').each(function () {
  console.log(this.id);
});
或链选择器:

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

@skobaljic,我不知道你在说什么…j/k。我很懒,使用了这是一个糟糕的选择,因为示例使用了
this
@skobaljic It's ES2015/ES6语法你是说它不能像你那样做吗?你也懒得解释,因此我很难过:(它仍然没有说明你使用的语法
()=>{}
。我不想打扰你,祝你愉快。如果你有两个或两个以上的元素的类名为my class,你如何遍历他们所有的孩子呢?@skobaljic,我不知道你在说什么……好吧。我很懒,使用了它,这是一个糟糕的选择,因为示例使用了
this
@skobaljic It's ES2015/ES6Yntax你是说不能像你那样做吗?你也懒得解释,因此我很难过:(它仍然没有提到你使用的语法
()=>{}
。不想打扰你,祝你愉快。如果你有两个或两个以上的元素的类名为my class,你如何遍历它们的所有子元素?