AngularJS 02
2015-12-14 13:54
726 查看
<script src="http://code.angularjs.org/angular-1.0.1.min.js"></script> <div ng-app="Ng"> <div supermanss></div> <div enter="panel" leave>鼠标移入移出</div> </div> <script> var ng = angular.module("Ng", []); ng.directive("supermanss", function () { return { restrict: "A", link: function () { alert("Hello")} }; }) ng.directive("enter", function(){return function (scope,element,attr) { element.bind("mouseenter", function () { // element.addClass("panel"); element.addClass(attr.enter); }) } }) ng.directive("leave", function () { return function (scope, element, attr) { element.bind("mouseleave", function () { // element.removeClass("panel"); element.removeClass(attr.enter); }) } }) </script>
相关文章推荐
- AngularJS Bootstrap
- AngularJS 表单
- Angular concepts
- angularjs实际工程目录结构
- AngularJs中,如何在render完成之后,执行Js脚本
- Angular 01
- [AngularJS] Services, Factories, and Providers -- Service vs Factory
- angular开发控制器之间的通信
- AngularJS 数组
- AngularJS 对象
- AngularJS 字符串
- AngularJS实战(七)
- AngularJS--ngAnimate模块
- AngularJS--双向数据绑定
- AngularJs实战(六)
- AngularJS--ngRoute模块
- AngularJS--依赖注入
- AngularJS--MVC模型
- 通过几段代码,理清angularJS中的$injector、$rootScope和$scope的概念和关联关系
- MVC5开发前端框架AngularJS快速入门之Service