2017-02-14 103 views
1

這種「匹配」是小提琴:https://jsfiddle.net/107bx70o/3/jQuery的nestedSortable:遺漏的類型錯誤:無法讀取屬性未定義

var ns = $('ol.sortable').nestedSortable({ 
    forcePlaceholderSize: true, 
    handle: 'div', 
    helper: 'clone', 
    items: 'li', 
    opacity: .6, 
    placeholder: 'placeholder', 
    revert: 250, 
    tabSize: 25, 
    tolerance: 'pointer', 
    toleranceElement: '> div', 
    maxLevels: 3, 
    isTree: true, 
    expandOnHover: 700, 
    startCollapsed: false, 
    change: function() { 
     console.log('change'); 
    }, 
    sort: function() { 
     console.log('sort'); 
    }, 
    relocate: function() { 
     console.log('relocate'); 
    } 
}); 

$('#toArray').click(function(e) { 
    arraied = $('ol.sortable').nestedSortable('toArray', {startDepthCount: 0}); 
}) 

當點擊該按鈕,你的錯誤。

我確實也嘗試在GitHub上最後一個版本:https://github.com/ilikenwf/nestedSortable

但錯誤是一樣的。我的代碼和小提琴完全一樣。

回答

2

你只是錯過了設置idslimenu

<li id="menuItem_1"> ....</li> 

下面是一個幹活Fiddle

相關問題