Ответ 1
См. .closest()
:
Получить первый элемент предка, который соответствует селектору, начиная с текущего элемента и развиваться через дерево DOM.
т.е.
$('#myId').closest('table')
(Демо)
Я хочу получить родительский элемент, имеющий указанное имя тега.
Пример кода:
<table>
<tr>
<td>
<input type='button' id='myId' />
</td>
</tr>
</table>
Теперь я хочу что-то вроде этого:
$('#myId').specificParent('table'); //returns NEAREST parent of myId Element which table is it tagname.
См. .closest()
:
Получить первый элемент предка, который соответствует селектору, начиная с текущего элемента и развиваться через дерево DOM.
т.е.
$('#myId').closest('table')
(Демо)
$('#myId').closest("table");
$('#myId').parents('table')
работает также