Так что я хотел знать, почему .parent() элемента возвращает false по сравнению с $ ('# id') в jQuery ,
Я пытаюсь сравнить их, если заявление на моем коде выглядит следующий образом:
if ($navbar.parent() === $('#sticky-wrapper'))
Это возвращает ложь, так что я сделал некоторые дальнейшие испытания на консоли только с простым йотом и придумал выход ниже:
> $('main')
< [<main class="main">…</main>]
> $('body')
< [<body>…</body>]
> $('main').parent()
< [<body>…</body>]
> $('main').parent() === $('body')
< false
> $('main').parent() == $('body')
< false
Это очень сбивает с толку для меня, так как выход отображается на консоли одинаково. Кто-нибудь имеет представление о реальных значениях, которые предоставляет каждый метод?
Любая обратная связь будет принята с благодарностью. :)