javascript - 定位父 div 的最佳方式 - javascript

标签 javascript jquery html this

<div id='a_div'>
    <ul>
        <li><button type='button' onclick='a_function()'>Button</button>
    </ul>
</div>

在上面设置的示例中,将 div 的 id 传递给 a_function 的最佳方法是什么 有没有比 onclick='a_function(this.parentNode.parentNode.parentNode.id)'

更好的方法

最佳答案

如果您使用的是 JQuery,那么 .closest()可以解决您的问题。

关于javascript - 定位父 div 的最佳方式 - javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9815977/

相关文章:

jquery - 所选单选按钮的背景颜色不变

javascript - 简化 setInterval

html - 如何解决 BiDi 支架问题?

jquery - 扩展 UL LI,限制为 LI

javascript - 单击后使用 JavaScript 旋转图像

javascript - JavaScript 中的 Onclick 事件

javascript - 代码在生产环境和本地环境中表现不同

jquery:以数组格式检索提交的名称值

javascript - 如何调用带可变参数的函数

javascript - 谷歌地图 API 返回文本方向