您的位置:首页 > Web前端 > AngularJS

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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: