0

我必须创建一个拖放解决方案。

我有许多可放置的元素并且没有创建错误(IE8)我想使用可拖动的方法。我的问题:

如何使用我的代码检索已删除的 ID 元素?

$('div[id^="c_"]').draggable({
        containment: '#css_tableau',
        start: function() {
                $('#conteneurPopup').html('');
        },
        drag: function() {
        },
        stop: function(){
             // how I can get the dropped id element ?
        }
});



<table id="css_tableau">
   <tr>
     <td id="td_564556">
          <div id="c_23324"> Project XXX</div>
     </td>
     <td id="td_556596"></td>
     <td id="td_511546"></td>
     <td id="td_564556"></td>
     <td id="td_564756"></td>
     <td id="td_565556"></td>
     <td id="td_564536"></td>
     <td id="td_52556"></td>
   </tr>
</table>

PS:我不能使用“droppable”方法。

4

1 回答 1

1
 stop: function(event, ui){
            var draggedID = ui.draggable.attr('id');
            var droppedID = $(this).attr('id');
        }

适用于其他放置事件。

于 2013-07-09T13:43:16.643 回答