这是我执行拖放功能的代码。我使用jquery pugins core js 1.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.当我拖放多个项目时,我如何获得多个项目的文本也计算一次拖放项目的数量
答案 0 :(得分:2)
我解决了我的问题。
问题是我在jqueryUI之后的jquery加载,所以拖动和重组不起作用。
所以任何方式在jquery 1.5或任何其他版本之后加载jqueryUi