AngularJS控制器或指令中的Jquery动画?

AngularJS控制器或指令中的Jquery动画?,angularjs,angularjs-directive,trigger.io,angularjs-ng-repeat,angularjs-controller,Angularjs,Angularjs Directive,Trigger.io,Angularjs Ng Repeat,Angularjs Controller,我在AngularJS中有一个应用程序,在我的一个视图中,我想实现一些JQuery动画..没什么特别的..只是隐藏/滑动一个div..这些div是从ng reapet循环创建的,我需要访问DOM元素才能编写JQuery。我应该把代码控制器或指令放在哪里?我的代码示例: $(document).ready(function(){ $(".motivation").hide(); $(".show_hide").show(); }); $(document).on("click",

我在AngularJS中有一个应用程序,在我的一个视图中,我想实现一些JQuery动画..没什么特别的..只是隐藏/滑动一个div..这些div是从ng reapet循环创建的,我需要访问DOM元素才能编写JQuery。我应该把代码控制器或指令放在哪里?我的代码示例:

$(document).ready(function(){
    $(".motivation").hide();
    $(".show_hide").show();

});
$(document).on("click", ".more", function(){
    $(this).parent().next().slideToggle();
    return false;
});

对于AngularJS的测试版,您可以使用
ng animate


如果您使用angular,那么您不应该使用jQuery在DOM上绑定单击事件,您应该使用angular方式,并在HTML中使用ng click。对于动画,您应该检查以下内容:是的,我使用了您网站上的示例,它直接工作,不费吹灰之力-非常感谢您获得的漂亮网站:)这个网站确实不错,但不是我的,我只是在谷歌上找到的:)