jQuery:获取 parent , parent ID?

标签 jquery

<ul id ="myList">
<li><a href="www.example.com">link</a></li>
</ul>

如何使用 jQuery 获取 ul (myList) 的 ID?单击链接时会触发我的 j-script 事件。我试过:

$(this).parent().attr('id');

但它获取了 li 的 id,我需要更上一层,我也无法将点击附加到 li。

最佳答案

$(this).parent().parent().attr('id');

您将如何获得 parent 的 parent 的 ID。

编辑:

$(this).closest('ul').attr('id');

对于您的案例来说是一个更简单的解决方案。

关于jQuery:获取 parent , parent ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10260667/

相关文章:

javascript - 根据输入的数量计算单价

javascript - 添加 updatepanel 后时钟选择器不工作

javascript - 使用JQuery的html按钮中文本之间的空格

jquery - 当用户在 jquery 中按下 Enter 键时,将 <br/> 隐藏在文本框中

jquery - CSS目录链接问题

javascript - 在特定位置设置插入符号 jquery

javascript - 如何更改 WPForms 默认验证消息?

javascript - jquery.find 问题

javascript - 当前项目告诉我需要查看 Javascript OOP,我应该吗?

javascript - jQuery getJSON 响应