ここで私はやった:http://jsfiddle.net/thilakar/QNkEL/2/
親要素と子要素もドラッグできます。しかし、子と別の子(別の親子要素)の間にコンテンツをドロップする必要があります。
私の要件:
子の間でテキストをドラッグアンドドロップし、コンテンツを別の親の子にドロップする必要があります。
私の問題:
リストが動的に来るときにソート可能が機能しない。
私を助けてください..
ありがとう
ここで私はやった:http://jsfiddle.net/thilakar/QNkEL/2/
親要素と子要素もドラッグできます。しかし、子と別の子(別の親子要素)の間にコンテンツをドロップする必要があります。
私の要件:
子の間でテキストをドラッグアンドドロップし、コンテンツを別の親の子にドロップする必要があります。
私の問題:
リストが動的に来るときにソート可能が機能しない。
私を助けてください..
ありがとう
私はあなたのjavascriptを少し変更しました。私はあなたが必要としているものに近いと思います:
$(document).ready(function() {
var treeList = "";
var listTree = 0;
var innerTree = 0;
treeList = "<ul id=\"createTree\" class=\"droptrue\">";
for (var key in jsonObj) {
//alert("key: " + key + ", value: " + jsonObj[key])
for (var skey in jsonObj[key]) {
treeList += ("<li class=\"listTree\" id=\"asdf\">" + skey + "<ul id=\""+skey+"\">");
for (var sskey in jsonObj[key][skey]) {
for (var ssskey in jsonObj[key][skey][sskey]) {
treeList += ("<li class=\"innerList\">" + jsonObj[key][skey][sskey][ssskey] + "</li>");
}
}
treeList += "</ul></li>";
}
}
treeList += "</ul>";
$('#tree').append(treeList);
$(".listTree ul").sortable({
revert: true
});
$("#Title1 li").draggable({
helper: "clone",
cursor: 'hand',
revert: 'invalid',
connectToSortable: "#Title2",
});
$("#Title2 li").draggable({
helper: "clone",
cursor: 'hand',
revert: 'invalid',
connectToSortable: "#Title1",
});
$( "ul, li" ).disableSelection();
});