我已经使用jQuery的.append()
函数来创建一组的div其包装一些<input />
和<span>
,但之后,我创建的div,它缺少<input>
标签之间的空白,就像下面的图片:CSS缺失保证金
图像与余量:
无空白图像(jquery的创建):
的HTML代码:
<div class="controls">
<input type="text" class="span3" name="name" placeholder="规格名称" />
<input type="text" class="span3" name="name" placeholder="商品价格" />
<input type="text" class="span3" name="name" placeholder="商品原价" />
<input type="text" class="span2" name="name" placeholder="商品库存" />
<span id="good_sku_add" class="icon-plus"></span>
</div>
jQuery代码:
$('#good_sku_add').click(function(){
html = '';
html += '<div class="controls">';
html += '<input type="text" class="span3" name="name" placeholder="规格名称" />';
html += '<input type="text" class="span3" name="name" placeholder="商品价格" />';
html += '<input type="text" class="span3" name="name" placeholder="商品原价" />';
html += '<input type="text" class="span2" name="name" placeholder="商品库存" />';
html += ' ';
html += '<span id="good_sku_add" class="icon-plus"></span>';
html += '</div>';
$(this).parent().after(html);
$(this).parent().parent().trigger('create');
})
我搜索的计算器和谷歌文档一些,但它不能正常工作,任何人都可以给我一些想法?
:就在你的输入代码每一行的末尾添加一个吗? – epascarello