AngularJS 03

<script src="http://code.angularjs.org/angular-1.0.1.min.js"></script>
<div ng-app="Ng">
    <div ng-controller="controllers">
        @*方法一*@
        <div enter leave>鼠标移入移出</div>
        <br>
        <br>
        <br>
        <br>
        <div enter2="Loding()" leave>鼠标移入移出方法2</div>
    </div>
</div>



<script>
    var ng = angular.module("Ng", []);
    ng.controller("controllers", function ($scope) {
        $scope.Loding = function () {

            alert('controller');
        }
        
    });
    //方法一
    ng.directive("enter", function(){return function (scope,element) {
        element.bind("mouseenter", function () {
            scope.Loding();
        })
    }
    })  

    //方法二
    ng.directive("enter2", function () {
        return function (scope, element,attr)
        {
            element.bind("mouseenter", function () {
                scope.$apply(attr.enter2);
            })

        }

    })
</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值