【发布时间】:2018-05-01 20:59:33
【问题描述】:
我有这个 html 结构(非常通用),div 的 id 是动态添加的,由一个创建顺序对象的函数以这种方式创建:
<div id="mydiv1">
<div> Stuff</div>
<div>
<button id="remove"></button>
</div>
</div>
“删除”按钮应该删除他所在的 div,所以我必须检索 div 的 id 才能做到这一点。我不知道怎么。如何使用 jQuery 进行制作?谢谢
<form>
<div id="mydiv1">
<div> Stuff</div>
<div>
<button id="remove"></button>
</div>
</div>
<div id="mydiv2">
<div> Stuff</div>
<div>
<button id="remove"></button>
</div>
</div>
</form>
我试过了:
("#remove").click(function(event) {
var id = event.target.id;
}
但结果是:“remove”而不是“mydiv1”或“mydiv2”
【问题讨论】:
-
您正在使用 jQuery btw :) 您应该更改“如何使用节点 js 和 javascript?”到“我如何使用 jQuery 来实现这一点?” (node.js 在这种情况下没有意义)。
-
问题与
nodejs无关 -
你是对的,纠正错误:)
标签: javascript html