0

我尝试使列表中的项目可拖动,但它不起作用。jQuery 似乎没有添加ui-draggable类,或者 Angular 可能会删除它。

Javascript

$('.results_video').draggable({
});

HTML

<div class="results_video" ng-repeat="video in results.list">
  {{video.title}}
</div>

请注意,如果我只编写以下 html,它可以工作

<div class="results_video"></div>

有什么建议么?

4

1 回答 1

0

我找到了解决方案。我需要在加载这些 div后使它们可拖动。就我而言:

var VideoCtrl = function ($scope){
  $scope.$watch('search', function(){
    //Some code that updates the divs
    $('.results_video').draggable();
  });
};
于 2013-07-02T18:20:57.290 回答