获取ngDraggable中目标div的属性

时间:2015-05-25 13:19:00

标签: javascript angularjs

我有两个容器div,里面有很多项目。我使用ngDraggable来拖动这些项目。我需要获取容器div的属性以及项目被删除。当我检查时,我得到的是目标item而不是container div的属性。我怎样才能获得外部div的属性?

修改

<div id="containerdiv">
    <div id="item" ng-repeat="(qKey, qn) in list"  ng-drop="true" ng-drop-success="onDropComplete($index, $data,$event)">
</div>

ondrop功能

$scope.onDropComplete = function (index, obj, evt) {
   console.log(index) // returns the dragged items attributes
});

1 个答案:

答案 0 :(得分:0)

这是3年的帖子,对于在堆栈溢出中记录此问题的人来说可能尚未解决。我试图与他们联系,以检查他们是否已解决,但没有回应。

我正面临类似的问题,并且我已经准备了一个可行的解决方案(至少对我来说有用)。如果有人在使用ngdraggable时遇到类似的问题,请检查下面链接中我提到的解决方案。

  

When used in table cell(td), ngDraggable not giving target container attributes where an item is being dropped