angularjs - AngularJS Controller 或指令中的 Jquery 动画?

标签 angularjs angularjs-directive trigger.io angularjs-ng-repeat angularjs-controller

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

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

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

最佳答案

在 AngularJS 的测试版中,您可以使用 ng-animate

documentation

nganimate.org

关于angularjs - AngularJS Controller 或指令中的 Jquery 动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17728780/

相关文章:

javascript - Angular 中的数组映射

javascript - angularjs ng-重复错误: Duplicates in a repeater

javascript - 具有隔离范围的 Angularjs 指令不会触发指令之外的 DOM 更改

angularjs - 提供 ui-router 解析的资源,无需直接注入(inject) Controller

javascript - 来自资源的 Angular ng-repeat 复选框并设置选中

javascript - Angular 将输入限制为粘贴时的数字

AngularJS:ng-repeat 中的 ng-model?

android - Trigger.io - 在显示 View 之前执行应用程序逻辑

javascript - 在 Javascript 中精确模拟用户的按键

游标中的 Android SQLiteException "not an error"