javascript - 如何在 Angular js中制作滑动切换功能

标签 javascript angularjs angularjs-directive angularjs-scope angularjs-ng-repeat

我正在尝试在 Angular 中制作滑动切换功能。但没有像我们在 jquery 中所做的那样完美,请参阅示例。面板向下滑动并隐藏在向上滑动中。我们可以在 Angular js 中制作吗 演示 http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_slide_toggle

实际上,在我的标题中有一个搜索按钮(左侧),我需要使用它来显示切换幻灯片按钮与上面相同的动画。我们可以在 Angular 中执行这里是我的代码

http://plnkr.co/edit/wONbjeisEZtr7ffCmb15?p=preview

angular.module('ionicApp', ['ionic'])
.controller('MyController', function($scope) {
  $scope.displaySearchBar=false;
  $scope.toggleSearch = function(){
    $scope.displaySearchBar= !$scope.displaySearchBar;
  }
})

在我的演示中,它来自顶部。我需要像 w3 学校示例一样打开它

最佳答案

您不应该将 z-index 用于搜索栏,您需要将其删除。目前您正在使用 z-index ,它在动画时在标题顶部显示搜索栏。删除 z-index 将显示像 w3 学校网站一样的效果。

CSS

.searchclass {
   border: 1px solid red;
   margin: 0 !important;
   position: absolute;
   width: 100%;
   /* z-index: 999; */
}

Demo

关于javascript - 如何在 Angular js中制作滑动切换功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30712873/

相关文章:

javascript - 使用 React 动态绘制线条的更好方法

javascript - 使用带 Angular ng-options 显示带有键和值的选择选项并设置默认值

html - 使用 CSS/Angular JS 固定列和标题

angularjs - 从 Angular 中的 $scope 输出数字

javascript - HTML加载后调用函数AngularJS

angularjs - 如何在自定义指令中获取 ng-model 值

javascript - $q 未在函数中定义

javascript - Vuex:Axios GET 请求在组件内部返回未定义

javascript - 将嵌套的 JSON 从 Rails 应用程序发送到 hapijs 应用程序

javascript - browserify 与 Angular : cannot add restangular dependency