0

我刚开始使用 jQuery draggable,但我在 API 文档中找不到任何内容来确定哪个元素已被拖放到某个区域。示例脚本适用于其中之一,但我需要更多可拖动的 div。

 $( "#droppable2" ).droppable({
  drop: function( event, ui ) {
    $( this )
      .addClass( "ui-state-highlight" )
      .find( "p" )
        .html( "What IS DROPPED HERE?");
  }
});

实际上,我想捕获已删除元素的 id 以供进一步使用,并将 .html() 更新为 div 的内容。

//我正在尝试使用这个库:http ://api.jqueryui.com/droppable/

4

1 回答 1

1

您可以使用$( ui.draggable )而不是$( this )

var id = $( ui.draggable ).prop('id');
于 2013-07-11T09:08:30.440 回答