【发布时间】:2014-06-28 08:14:54
【问题描述】:
我有一个使用 well 类的引导按钮栏,在我的代码中重复了两次:一个使用 HTML 代码创建,另一个使用动态 javascript。
当我使用 HTML 时,引导程序工作正常。
当我使用 javascript 创建它时,按钮失去了填充。
我期望的结果在两个代码中是相同的。
为什么动态创建的不尊重HTML创建的原始水平间距?
有没有人可以帮我解决这个问题。
Original code:
<div class="well">
<button type="button" class="btn btn-primary btn-xs">Button 1</button>
<button type="button" class="btn btn-primary btn-xs">Button 2</button>
<button type="button" class="btn btn-primary btn-xs">Button 3</button>
<small class="pull-right">Right Text</small>
</div>
<div id="myMenu">
</div>
<script type="text/javascript">
$(document).ready(function () {
var upperWell = $("<div class='well clearfix'>");
$('#myMenu').append(upperWell);
var createButton = $("<button type='button' class='btn btn-primary btn-xs'>Button1</button>");
var updateButton = $("<button type='button' class='btn btn-primary btn-xs'>Button 2</button>");
var exportButton = $("<button type='button' class='btn btn-primary btn-xs'>Button 3</button>");
$(upperWell).append(createButton);
$(upperWell).append(updateButton);
$(upperWell).append(exportButton);
});
</script>
JsFiddle 在这里:
感谢您的帮助。
【问题讨论】:
标签: javascript jquery html css twitter-bootstrap