DragHandle在TableDnD JQuery插件中不起作用

时间:2012-05-30 12:06:11

标签: php jquery tablednd

我正在使用tablednd插件来拖放我的表行,一切正常,但是当我尝试使用DragHandle属性时,那些行既不可拖动也不会出现错误

我的脚本是

<script type="text/javascript">
        $(document).ready(function() {
            $('#sort').tableDnD({
                onDrop: function(table, row) {
                  alert(row.id);
                }, 
                            dragHandle: ".dragHandle"
            });
        });
        </script>

当我移除拖动手柄时,它会起作用,当我包含它时,它不起作用。

任何想法为什么它不起作用

由于

2 个答案:

答案 0 :(得分:3)

您可能使用旧版本(可能是版本0.4)。

从GitHub下载插件后我遇到了同样的问题。好像你得到旧版本,而不是当前的0.7

顺便说一下: dragHandle: “。dragHandle” 是对的!

答案 1 :(得分:2)

在dragHandle

之前删除.
  $('#sort').tableDnD({
            onDrop: function(table, row) {
              alert(row.id);
            }, 
            dragHandle: "dragHandle"
   });

参见示例here