AngularJS和jQuery(UI)之间是否存在冲突?

时间:2013-07-02 17:24:45

标签: jquery-ui angularjs

我尝试使列表中的项目可拖动,但它不起作用。 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>

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

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

var VideoCtrl = function ($scope){
  $scope.$watch('search', function(){
    //Some code that updates the divs
    $('.results_video').draggable();
  });
};