将第一个选择器替换为要测试的孩子,将第二个选择器替换为要测试的孩子。
if ( $(".child-element").parents("#main-nav").length == 1 ) {
// YES, the child element is inside the parent
} else {
// NO, it is not inside
}
翻译自: https://css-tricks.com/snippets/jquery/test-if-element-inside-element/