[英]Add ID when draggable is dropped in a droppable zone - jQuery Draggables
我在此頁面上使用jQuery可拖動對象:
一旦用戶將其中一個可拖動對象拖放到放置區域中,我就為按鈕添加了“ fadeIn
”以“保存”拖動到那里的值。
我想獲取放置在放置區域中的可拖動對象中的內容(單詞)。 為此,我認為只有在將特定的可拖動對象添加到該特定的可放置區域時,才需要添加ID。
然后,我可以使用getElementById
來獲取內部值。
我的問題是,使用以下代碼添加ID:
$('element').attr('id', 'value');
但是我不確定如何選擇這一次放置在放置區中的可拖動對象……不是頁面上的所有可拖動對象。
這是放置某些東西時的代碼:
drop: function() {
$(this).droppable('disable');
},
上面的代碼當前用於禁用可放置區域(從而將可拖動區域固定在適當的位置,因此無法將其刪除)。
將該元素傳遞給函數,請嘗試以下操作:
drop: function(event, ui) {
alert(ui.draggable.text());
},
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.