在javaScript中获取Div的最外层父ID

Raj*_*aja 2 html javascript jquery

嗨,在我的情况下,我使用以下结构中的div.

<div id="Parent1">
    <div>
        <div>
            <div id="mychildDiv"></div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我的工作场景:

我知道子div的id,从那个如何得到父id.对于此示例,想要获取id Parent1.有可能获得最外层的父ID吗?

Raj*_*amy 5

您可以使用.parents()获取源元素的所有父元素.然后你可以通过使用获得目标父母的id .last().请阅读更多关于父母()最后()的信息

尝试,

$('#mychildDiv').parents('div').last().attr('id')
Run Code Online (Sandbox Code Playgroud)

DEMO