javascript - 获取包含 li 标签的 id

标签 javascript jquery html

我的 HTML 结构如下。我附加了一个 jquery 函数,当单击 click me 时会触发该函数。从函数中,我需要获取封闭的 li 元素的 id。这可能吗?如何?

<ul>
<li id="20">
<a href="#">click me </a>
</li>
</ul>

最佳答案

在您的点击处理程序中使用此行:

var id = $(this).closest("li").attr("id")

关于javascript - 获取包含 li 标签的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20186399/

相关文章:

javascript - 如何根据对象数组中的用户条目进行过滤

javascript - 暂停 getUserMedia 返回的流

javascript - 使用在 firefox 中不起作用的 jQuery 将背景从一个元素复制到另一个元素

javascript - jQuery 插件无法运行

javascript - onChange 事件无法使用 iCheck 插件运行

javascript - 为什么我的图像没有在 HTML5 Canvas 上绘制?

javascript - 填充javascript对象 "on the fly"

javascript - 如何在迭代中获取 json 名称值而不是索引或 id?

javascript - Internet Explorer - 使用 VBA 使用文本掩码填充输入框

javascript - 当部分或全部复选框未选中时显示消息