以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- JS新增和js移除控件问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122334) |
-- 作者:bobolan521 -- 发布时间:2018/7/23 13:29:00 -- JS新增和js移除控件问题 function dj(a){ $(document).ready(function(){ hide("page2"); show("page1"); $("#ipg1").append("<div class=\'weui_cell weui_vcode\' id="+a+" name="+a+"><div class=\'weui_cell_hd\'><label class=\'weui_label\' name=\'lsj\' id=\'lsj\'>"+a+"</label></div><div class=\'weui_cell_bd weui_cell_primary\'><input id=\'sj\' name=\'sj\' type=\'text\' class=\'weui_input\'/></div><div class=\'weui_cell_ft\'><a href=\'javascript:;\' class=\'weui-vcode-btn\' name=\'hym\' id=\'hym\' >del</a></div></div>"); }); } function del(b){ $(document).ready(function(){ $("#"+b).empty();
// $("#btn1").empty(); }); } 增加可以,删除不行 请问一下老师,我红色的这段代码该如何更改才能生效
[此贴子已经被作者于2018/7/23 15:02:04编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/7/23 14:23:00 -- 电脑firefox浏览器、安卓手机uc浏览器,测试你的网址,都正常可以正常删除。 |
-- 作者:bobolan521 -- 发布时间:2018/7/23 14:32:00 -- 是我现在改过代码了,谢谢老师 |
-- 作者:有点甜 -- 发布时间:2018/7/23 14:41:00 -- 以下是引用bobolan521在2018/7/23 14:32:00的发言:
是我现在改过代码了,谢谢老师
你现在的代码还是有问题。动态新增的时候,请注意各个元素id值的变化,而不是全部都是0,点击del的时候也应该去移除对应的行。 |
-- 作者:bobolan521 -- 发布时间:2018/7/23 15:01:00 -- 嗯,那该怎么来写生成的ID呢? 确保ID不重复 |
-- 作者:有点甜 -- 发布时间:2018/7/23 15:08:00 -- 以下是引用bobolan521在2018/7/23 15:01:00的发言:
嗯,那该怎么来写生成的ID呢? 确保ID不重复
var count = 0
每次调用增加的时候 count += 1
生成的时候,直接使用变量 count |