首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

AngularJS 学习笔记1

2014-01-05 
AngularJS 学习笔记一!DOCTYPE htmlhtml langzh-cn ng-appHideAnkSeekheadmeta charsetUTF

AngularJS 学习笔记一

<!DOCTYPE html><html lang="zh-cn" ng-app="HideAnkSeek"><head>    <meta charset="UTF-8">    <title>躲猫猫</title>    <style type="text/css">        .ng-cloak {            display: none;        }    </style></head><body><span wildcat>一碰我就跑~~来点我啊~~</span><script src="js/angular-1.2.0rc1/angular.js" type="text/javascript"></script><script type="text/javascript">    angular.module("HideAnkSeek", []).directive("wildcat", function ($document) {        var maxLeft = 400,maxTop = 300;        var msg = ["我闪~~", "抓我呀~~~", "雅蠛蝶~~", "噢耶~~", "你真逊~!","就差那么一点点了!","继续吧~~总有一天我会累的"];        return function (scope, element, attr) {            element.css({                "position":"absolute",                "border":"1px solid green"            });            element.bind("mouseenter", function (event) {                element.css({                    "left":parseInt(Math.random() * 10000 % maxLeft) + "px",                    "top":parseInt(Math.random() * 10000 % maxTop) + "px"                }).text(msg[parseInt(Math.random() * 10000 % msg.length)]);            }).bind("click",function (event) {                        element.text("噢 My Lady Gaga。。。被你逮到了。。。");                        element.unbind("mouseenter");                    });        };    });</script></body></html>


<span wildcat>一碰我就跑~~来点我啊~~</span>


wildcat 随意定义新的元素属性  并定义新的属性

热点排行