私はコードをもっている
<div id="parent">
<div>
<div id="child">
</div>
</div>
</div>
どうすれば確認できますか -id="child"
の親がいid="parent"
ますか?
私はコードをもっている
<div id="parent">
<div>
<div id="child">
</div>
</div>
</div>
どうすれば確認できますか -id="child"
の親がいid="parent"
ますか?
if($("#child").closest("#parent").length) {
// Luke, I'm your father
}
これらも行う必要があります。
if($("#parent #child").length) {
// Noooooooo!
}
if($("#parent").find("#child").length) {
// May the force be with you
}
if($("#parent:has(#child)").length) {
// Very powerful jQuery selector has become
}
if($('#child').closest('#parent').length){
// yes... child is inside parent
}
if ($('#child').closest('#parent').length > 0) {
// child is inside parent
}
子供に祖先がいるかどうかを確認します。.closest()
ここで関数の詳細を読むことができます: jQuery docs .closest()
if($('#child').parents('#parent').length > 0)
{
//true
}