这是我用来实现拖放功能的代码。我使用jquery pugins core js1.5和jquery ui-1.7.1
$('#middle li').draggable({
helper: function () {
var selected = $('#middle input:checked').parents('li');
if (selected.length == 0) {
selected = $(this);
}
var container = $('<div/>').attr('id', 'middle');
container.append(selected.clone());
return container;
}
});
$("#left div").droppable({
drop: function (event, ui) {
//$(this) = Folder Name where item is being dropped
foldername = $(this).text();
var fileid = $(ui.helper.children()).text();
}
});现在中间是我的div,我在这里拖拽li元素并放到左边的div中,使用的代码是我得到了拖放项目和拖放项目的文本……
问题:- 1.此功能仅在页面刷新时才起作用,为什么? 2.当我拖放多个项目时,如何获得多个项目的文本还会计算一次拖放的项目数量
发布于 2011-11-15 15:52:16
我解决了我的问题。
问题是我在jqueryUI之后加载了jquery,所以拖拽和分组不起作用。
所以在jQuery1.5或任何其他版本之后加载jqueryUi
https://stackoverflow.com/questions/7282156
复制相似问题