javascript - 动态 Bootstrap 表单对齐

标签 javascript jquery html css twitter-bootstrap

我有一个动态表单,我想这样对齐。

enter image description here

我试过使用 bootstrap 网格系统,但我还是不明白。

enter image description here

HTML

<div class="form-group">
                <label>Time Schedule:</label>
                <div id="items">
                <div class="col-md-4">
                    <input type="text" class="form-control" name="name" placeholder="12:00" data-timepicker>
                    </div> 
                    <div class="col-md-2"><h5>TO</h5></div>
                    <div class="col-md-4">
                    <input type="text" class="form-control" name="name" placeholder="12:00" data-timepicker>
                    </div>
                 </div>
            </div>

Javascript

$(document).ready(function(){

    $("#add-entry").click(function(e){
        event.preventDefault();
        $("#items").append('<div class="col-sm-3">'
            +'<input type="text" class="form-control" name="name" placeholder="12:00" data-timepicker></div>'
            +'<div class="col-sm-2"><h5>TO</h5></div><div class="col-sm-3">'
            +'<input type="text" class="form-control" name="name" placeholder="12:00" data-timepicker></div>'
            +'<div class="col-sm-4"><input type="button" value="delete-entry" class="delete-entry"></div>');
    });

    $('body').on('click','.delete-entry',function(e){

        $(this).parent('div').remove();
    });


});

最佳答案

我已经根据您的要求创建了一个 fiddle 。正如您所说,您实际上并没有完成 col-md-12 网格。我使用 col-xs-12 网格创建了相同的 UI。此外,当您单击 Delete entry 时,您实际上是在删除按钮本身的 div。 这是工作 fiddle :Jsfiddle

关于javascript - 动态 Bootstrap 表单对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41652703/

相关文章:

css - 具有 float 属性的 div 布局

javascript - 带有类名和值的目标输入

javascript - 复杂的数学水平视差缓动函数

jquery - 限制用户在任何浏览器中刷新和后退,转发

带有预加载图像的 jquery 图像

javascript - 在 javascript 中的嵌入式 SVG 元素上添加点击事件

javascript - Twitter、Instagram 或 Facebook 等网络平台如何允许其他网站嵌入其内容?

javascript - 连接多个 ng 类条件

javascript - 更改多维数组中的一个单元格会更新整列

html - 顶部有不透明图案的 css 背景渐变