次の問題があります。問題:現在の要素のすべての子要素と孫要素を選択したい。ループ内の現在の要素をネストしたJqueryセレクタ
サンプルHTML
<html>
<head>
<title>Sample</title>
</head>
<body>
<div class="a">
<div class="b"></div>
</div>
<div class="a">
<div class="b"></div>
</div>
</body>
</html>
私のJSループは、すべてのdivクラスA. を通過、私はこのループ内でBを選択すると、現在のdivクラスAの唯一のB
$(".a").each(function(){
// SELECT div class B here and only the B of the current A
});
これはなぜ機能しないのですか?
$(".a").each(function(){
$(this).contents().filter('.b').each(function(){
console.log("Test");
});
});
https://api.jquery.com// nearest/ –
'$( '.a .b')。それぞれ(function(){$ this} .closest( '.b'))addClass( 'selected')。end()。addClass( 'selected' );}); ' – Tushar