これは私のhtmlです:
<div id="my_box_one" class="head-div">
<div>
<div class="some_box">a</div>
<div class="some_box">b</div>
</div>
</div>
そのdiv( "。head-div")のクラスを使用して、親div( "#my_box_one")のIDを取得したい
$(document).ready(function(){
$(".some_box").click(function(){
var abc = $(this).parentsUntil(".head-div").attr("id");
// also tried $(this).parent(".head-div") -- same effect
alert(abc); // Shows as Undefined
});
});
私は次のことを行うことができ、それはうまくいくでしょうが、それは正しくないようです。
var abc = $(this).parent("div").parent("div").attr("id");