小编djm*_*ini的帖子

jQuery ui排序列表中的可排序项和子项

如果将任何子元素拖动到任何父元素之外,则会存储其位置.这是一个很大的问题.元素必须返回上一个父级.子元素必须能够在父元素和父元素内移动.父元素必须能够在它们之间移动.

问题:

  1. 如何禁用国外父母拖动子元素?
  2. 如何让父母拖右?现在,如果第一个父级的示例向下拖动到PARENT#2或PARENT#3的位置,它将不会移动

码:

<script type="text/javascript" charset="utf-8" src="http://yandex.st/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" charset="utf-8" src="http://yandex.st/jquery-ui/1.9.2/jquery-ui.min.js"></script>

<script>
    $(document).ready(function(){
            var sortable_element = $('.sortable');

            sortable_element.sortable(
            {
                items: ".group-caption, .group-caption .group-item",
                handle: ".move",
                cursor: "move",
                opacity: 0.7,
                containment: ".sortable",
                placeholder: "movable-placeholder",
                revert: 300,
                delay: 150,
                start: function(e, ui )
                {
                    ui.placeholder.height(ui.helper.outerHeight());
                }
            });
        })
    </script>


    <style>
        .sortable {

        }
        .group-caption {
            background: #D3CAAF;
            width: 400px;
            display: block;
            padding: 20px;
            margin: 0 0 15px 0;
        }
        .group-item {
            background: #5E5E5E;
            width: 300px;
            height: 30px;
            display: block;
            padding: …
Run Code Online (Sandbox Code Playgroud)

jquery parent-child jquery-ui-sortable

8
推荐指数
1
解决办法
1万
查看次数

DataTables插件 - 在tfoot标签下方显示滚动条?

我使用jQuery DataTables插件和"scrollX":true水平滚动.

为什么滚动条出现在tfoot标签上方?如何让它出现在页脚下方?

var table = $('#example')
    .DataTable(
    {
        "scrollX": true,
        "scrollCollapse": true,
        "dom": 'Zlrtip',
        "colResize": {
            "tableWidthFixed": false,
            //"handleWidth": 10,
            "resizeCallback": function(column)
            {

            }
        },
        "searching":   false,
        "paging":   false,
        "info":     false,
        "deferRender": true,
        "sScrollX": "190%"
    });
Run Code Online (Sandbox Code Playgroud)

请参阅演示该问题的JSFiddle示例.

javascript datatables jquery-datatables

5
推荐指数
1
解决办法
4527
查看次数

mysql 将浮点型转换为双精度型

需要更改表字段的类型(带数据)。从Float类型到Double类型。执行此操作的代码:

ALTER TABLE `my_table`
CHANGE COLUMN `my_value` `my_value` 
DOUBLE NULL DEFAULT NULL AFTER `id`;
Run Code Online (Sandbox Code Playgroud)

但我遇到了一个问题:所有小数都变质了:旧值 -> 新值:

129.8 -> 129.8000030517578
117.9 -> 117.9000015258789
99.2 -> 99.19999694824219
Run Code Online (Sandbox Code Playgroud)

如何在不损坏数据的情况下更改字段类型?

mysql double alter-table

3
推荐指数
1
解决办法
6458
查看次数