javascript - 动态创建的 Bootstrap 按钮丢失空间填充

标签 javascript jquery html css twitter-bootstrap

我有一个使用 well 类的 Bootstrap 按钮栏,在我的代码中重复了两次:一个是使用 HTML 代码创建的,另一个是使用动态 javascript 创建的。

当我使用 HTML 时, Bootstrap 工作正常。

当我使用 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 在这里:

JsFiddle

感谢您的帮助。

最佳答案

静态按钮之间有空格,附加按钮则没有。您可以在每个按钮之间添加一个空格...

$(upperWell).append(createButton).append(" ");
$(upperWell).append(updateButton).append(" ");
$(upperWell).append(exportButton);

Fiddle

或者您可以在添加每个按钮后添加一个空格...

$(upperWell).append(createButton);
$(upperWell).append(updateButton);
$(upperWell).append(exportButton);

$("#myMenu button").after(" ");

Fiddle

关于javascript - 动态创建的 Bootstrap 按钮丢失空间填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24462090/

相关文章:

javascript - 移动菜单链接无效

javascript - 将 ExtJS 组件放入 div 中

javascript - 在水平滚动上更改 li 类

javascript - 如何使用同位素点击设置 Google Analytics 事件/获取导航文本值

javascript - addScript 函数在我第一次加载网站时不起作用

javascript - 捕获 gulp-mocha 错误

javascript - 按类查找其 id 包含子字符串的元素并更改样式

javascript - 关于在 .php 中使用 JavaScript

javascript - 为什么我不能使用 C# WebBrowser 控件触发选择更改事件?

PHP jquery随机改变每个季节的div背景