0

私はコードをもっている

  <div id="parent">
    <div>  
      <div id="child">

      </div>
    </div>
  </div>

どうすれば確認できますか -id="child"の親がいid="parent"ますか?

4

4 に答える 4

1
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
}
于 2013-07-11T09:17:10.720 に答える
0
if($('#child').closest('#parent').length){
  // yes... child is inside parent
}
于 2013-07-11T09:17:03.540 に答える
0
if ($('#child').closest('#parent').length > 0) {
    // child is inside parent
}

子供に祖先がいるかどうかを確認します。.closest()ここで関数の詳細を読むことができます: jQuery docs .closest()

于 2013-07-11T09:21:38.363 に答える
0
if($('#child').parents('#parent').length > 0)
{
//true
}
于 2013-07-11T09:21:47.103 に答える