$(".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);+
すべてのhtmlを作成してDOMに追加していることは理解してvar html
いますが、なぜこれが必要なのですか?var item = ui.draggable.html();
は何ui.draggable
の略ですか?