Как получить владельца элемента?

Рейтинг: 0Ответов: 1Опубликовано: 16.12.2014

Есть HTML:

<div id="my1">
    <input id="my2" value="123">
</div>

Получить элемент my2:

item = $("#my2");

Как получить владельца my1 через my2?

Ответы

▲ 2

Официальная документация по jQuery API — .parent(),
Русская документация по jQuery API — .parent()

Получает прямого «родителя» элемента. Если вызывается для набора элементов, то функция возвращает набор их прямых родительских объектов. Также можно использовать выражение (селектор), чтобы дополнительно отфильтровать набор элементов. Если ни одного родительского объекта не было найдено, то возвращается объект jQuery нулевой длины.

Решение:

var my1 = $("#my2").parent();