【发布时间】:2014-01-11 19:46:10
【问题描述】:
所以我有一些 jQuery 在这里工作:http://jsfiddle.net/8VtZf/
这是它在开始时的样子......有(1)和(2),当我点击添加按钮时,它将克隆最后一个,并增加数字。这一切正常,信息开头为:
<div class="inputClones">
<input class="inputButton" type="button" name="result[]" value="1" />
<input class="inputButton" type="button" name="result[]" value="2" />
</div>
当我单击克隆按钮时出现问题。克隆会发生在元素上,但不会保留格式...结果代码如下:
<div class="inputClones">
<input class="inputButton" type="button" name="result[]" value="1" />
<input class="inputButton" type="button" name="result[]" value="2" /><input class="inputButton" type="button" name="result[]" value="3" /><input class="inputButton" type="button" name="result[]" value="4" />
</div>
因此,(1) 和 (2) 之间的固有间距将在添加的克隆之间丢失。添加这个额外间距的最佳方法是什么?
【问题讨论】:
-
你应该使用 CSS。不同的浏览器有不同的内置样式表。