0
$(".item").draggable({
revert: true
});
$("#cart_items").draggable({
axis: "x"
});
$("#cart_items").droppable({
drop: function(event, ui) {
var item = ui.draggable.html();
console.log(item);
var html = '<div class="item icart">';
html = html + '<div class="divrm">';
html = html + '<a onclick="remove(this)" class="remove">×</a>';
html = html + '<div/>'+item+'</div>';
$("#cart_items").append(html);+
我明白,與var html
我創建所有的HTML並將其附加到DOM,但爲什麼我需要這個? var item = ui.draggable.html();
ui.draggable
代表什麼?理解jQuery可拖拽
從[docu](http://jqueryui.com/demos/droppable/#event-drop)_在回調函數中,$(this)表示可拖動的拖放。 ** ui.draggable表示可拖動的** _ – Andreas