Показать сообщение отдельно
  #1 (permalink)  
Старый 27.06.2016, 09:58
Новичок на форуме
Отправить личное сообщение для Вася007 Посмотреть профиль Найти все сообщения от Вася007
 
Регистрация: 27.06.2016
Сообщений: 1

Вопрос по работе parent()
Помогите разобраться.
Почему при таком коде:
<body>
   <div>
      <p><img src="1.jpg" alt="" /></p>
      <p><a id="link" href="#">Ссылка</a></p>
   </div>
</body>

$("#link").parent().parent() возвращает <div>.

А при таком:
<body>
   <p>
      <p><img src="1.jpg" alt="" /></p>
      <p><a id="link" href="#">Ссылка</a></p>
   </p>
</body>

$("#link").parent().parent() возвращает <body> а не верхний <p>?
Ответить с цитированием