我尝试使列表中的项目可拖动,但它不起作用。 jQuery似乎没有添加 ui-draggable 类,或者Angular可能会删除它。
$('.results_video').draggable({
});
<div class="results_video" ng-repeat="video in results.list">
{{video.title}}
</div>
请注意,如果我只是编写以下html,它可以正常工作
<div class="results_video"></div>
有什么建议吗?
答案 0 :(得分:0)
我找到了解决方案。我需要在加载之后使这些div可拖动。就我而言:
var VideoCtrl = function ($scope){
$scope.$watch('search', function(){
//Some code that updates the divs
$('.results_video').draggable();
});
};