jQuery基础DOM篇-保留数据的删除操作detach(),先点击bt2出现4个,6个,8个p的问题
慕友问:(如果先点击bt2,那不就出现了4个p了吗?这种情况如何避免,是不是要添加一个判断呢?)其实这里还有其他的问题,当我先点击bt2后,再去提交页面,然后再点击bt2将会出现6个p了,依次类推,还会出现8个,10个...这时我们可以参照bt1事件下的判断,在bt2下添加判断if($("p").length>=2) return;这样能避免上述问题。但是这里为什么会出现4个,6个,8个...的情况,我还没弄懂!我这里是这样写的$(p).prependTo($("body"));这样写(p没有加上引号)才能正常通过,但是p没有加上引号不是选择的元素,它是怎么添加的呢?