javascript - jQuery DataTables 将 div 附加到特定位置

标签 javascript c# html asp.net-mvc datatables

我有代码:

<div class="addButton col-lg-6">
    <button type="button" class="btn btn-primary" data-toggle="modal">BTN</button>
</div>
<div class="table-responsive">
    <div id="PositionDataTable2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap no-footer">
        <div id="PositionDataTable2_processing" class="dataTables_processing" style="display: none;">Processing...</div>
        // place where <div class="addButton"> should appear
        <div id="PositionDataTable2_filter" class="dataTables_filter"></div>
        <div class="dataTables_paginate paging_simple_numbers" id="PositionDataTable2_paginate"></div>
    </div>
</div>

我想将第一个 div(它具有 addButton 类)放入 div PositionDataTable2 中,并将其放置在处理部分和过滤部分之间。但追加和前置仅在 div 开始或结束内进行。

如果有人建议如何正确放置它并制作副本,或者这样我的按钮就不会在数据表 fndestroy 上消失并重新创建,那就太好了。

最佳答案

您可以尝试使用 $.after() 插入:

$(".dataTables_processing").after($(".addButton").html());

关于javascript - jQuery DataTables 将 div 附加到特定位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32050743/

相关文章:

javascript - 一直显示错误信息。如何处理这个错误?

javascript - Angularjs 获取数组的 indexOf 总是返回 -1

c# - Roslyn 是 Visual Studio 2017 的默认编译器吗

html - 如何调整 Bootstrap 轮播箭头的高度?

Javascript - 在对象数组中搜索和匹配数据的更好方法?

javascript - CoffeeScript 中的匿名函数语法

c# - 如何使用C#和Quickbook SDK在QuickBook中添加发票?

c# - 如何关闭窗口的 WS_CAPTION 样式(使用 user32.dll)?

javascript - 单击删除元素 - 使用 AngularJS 指令

javascript - 暂停背景 gif/视频