angularJS-实现选项卡功能
2017-09-06 20:59
435 查看
<!DOCTYPE html> <html ng-app="myPro"> <head> <meta charset="UTF-8"> <title>angularJS-实现选项卡功能</title> <script type="text/javascript" src="js/angular.min.js" ></script> <script type="text/javascript" src="js/jquery-1.11.0.js" ></script> <style> *{padding: 0;margin: 0;} ul,ol{list-style: none;} ul li{width:50px;height: 30px;line-height: 30px; float: left;text-align: center;border: 1px solid #000000;cursor:pointer;} ul .active{background-color: #009ceb;} .box{width: 1000px;height: 600px;margin: 100px auto;border: 1px solid #000000;} </style> </head> <body ng-controller="myProController"> <ul> <li ng-class="{'active':data.current==1}" ng-click="actions.setCurrent(1)">选项1</li> <li ng-class="{'active':data.current==2}" ng-click="actions.setCurrent(2)">选项2</li> <li ng-class="{'active':data.current==3}" ng-click="actions.setCurrent(3)">选项3</li> </ul> <div class="box"> <div ng-if="data.current==1">这里是选项卡1</div> <div ng-if="data.current==2">这里是选项卡2</div> <div ng-if="data.current==3">这里是选项卡3</div> </div> </body> <script> var pro = angular.module("myPro",[]); pro.controller("myProController",["$scope","$rootScope",function($scope,$rootScope){ //选项卡的切换 $rootScope.data = { current:"1" }; $rootScope.actions = { setCurrent:function(param){ $rootScope.data.current = param; } }; }]); </script> </html>
相关文章推荐
- 简单的选项卡功能实现
- mui.css实现选项卡功能
- 使用angularjs实现下载文件的功能
- Android 选项卡功能的实现
- AngularJS进阶(十九)在AngularJS应用中集成百度地图实现定位功能
- Fragments实现选项卡功能
- AngularJS实现全选反选功能
- 详解angularjs结合pagination插件实现分页功能
- AngularJS:实现动态添加输入控件功能(转)
- 原生js实现选项卡功能
- Android编程实现自定义Tab选项卡功能示例
- Jquery 和CSS 实现的tabs选项卡功能
- AngularJS基于http请求实现下载php生成的excel文件功能示例
- AngularJS实现的根据数量与单价计算总价功能示例
- jquery实现简单的选项卡功能
- Jquery实现选项卡功能
- JS基于myFocus库实现各种功能的tab选项卡切换效果
- JS基于myFocus库实现各种功能的tab选项卡切换效果
- AngularJS实现进度条功能示例
- angularjs中的下拉框,以及数据的回显,并且还可以实现下拉框的功能