我已經使用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