簡體   English   中英

將可拖放對象拖放到可放置區域時添加ID-jQuery Draggables

[英]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());
  },

檢查http://api.jqueryui.com/droppable/#event-drop

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM