【发布时间】:2014-12-20 11:27:34
【问题描述】:
我正在使用一些表单元素在跨度内创建一个动态跨度,并通过 jquery 在跨度#add_more 中附加动态地创建具有数据 ID 的按钮。单击该跨度的按钮时,我想删除该特定跨度。
步骤 1。
<input type="button" value="Add More" id="more_size">
<span id="add_more"></span>
2.点击添加更多按钮:-
<input type="button" value="Add More" id="more_size">
<span id="add_more">
<span id="1001"><input type="text" name="price[]">
<button data-id="1001" type="button">X</button></span>
</span>
3.单击 id 为 1001 的按钮时,应使用 jquery remove() 删除 id 为 1001 的跨度。
<input type="button" value="Add More" id="more_size">
<span id="add_more"></span>
我是堆栈溢出的新手。这是我可以解释我的问题的最佳方式。
【问题讨论】:
-
您在“X”按钮上有点击处理程序吗?如果是这样,它将是来自该处理程序内部的
$(this).parent().empty()。
标签: javascript jquery html css dom