我在这个页面上使用jQuery draggables:
一旦用户将其中一个可拖动区拖入放置区,我就为一个按钮添加了一个fadeIn
来“保存”那里拖动的值。
我想获取放置在放置区中的draggable中的内容(单词)。要做到这一点,我想我只需要在特定的可拖放区域添加特定的可拖动区域时添加ID。
然后我可以使用getElementById
来获取内在价值。
我的问题是,使用以下内容添加ID:
$('element').attr('id', 'value');
但是我不确定如何选择这次放置在dropzone中的可拖动...而不是页面上的所有可拖动。
这是当某些内容被删除时的代码:
drop: function() {
$(this).droppable('disable');
},
以上代码目前用于禁用可放置区域(因此将可拖动区域固定到位,因此无法将其移除)。
答案 0 :(得分:0)
元素应该传递给函数尝试以下内容:
drop: function(event, ui) {
alert(ui.draggable.text());
},