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 がロードされた後、これらの div をドラッグ可能にする必要があります。私の場合:

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