javascript & html5
文章平均质量分 81
violet_smy
这个作者很懒,什么都没留下…
展开
-
原生js弹出框
实现了一下功能: 1.title可自定义 可拖拽 2.width height可以自定义 3.背景遮罩和透明度可以自定义 4.可以自己编辑弹出框里的html 5.确定 取消按钮可选 调用方法: 1 Prompt.add();//生成遮罩和弹出div 2 3 4 5 Prompt.init({ //修改参数 6 tit转载 2014-05-09 17:29:49 · 562 阅读 · 0 评论 -
Javascript的有限状态机
有限状态机(Finite-state machine)是一个非常有用的模型,可以模拟世界上大部分事物。 简单说,它有三个特征: * 状态总数(state)是有限的。 * 任一时刻,只处在一种状态之中。 * 某种条件下,会从一种状态转变(transition)到另一种状态。 它对JavaScript的意义在于,很多对象可以写成有限状态机。 举例来说,网页上有一个菜转载 2014-01-12 04:19:19 · 302 阅读 · 0 评论 -
轻量级js响应式库
官网地址: http://www.simplestatemanager.com/ 添加单个状态 ssm.addState({ id: 'mobile', maxWidth: 767, onEnter: function(){ console.log('enter mobile'); }}); ssm.addState({ id: '转载 2014-01-09 19:08:59 · 382 阅读 · 0 评论 -
js事件处理方法addEventListener和attachEvent
网页的事件处理机制有两个阶段,事件捕获阶段和事件冒泡阶段 DOM0级事件捕获 click me function showMessage(){ alert("click indeed!"); } DOM2级事件捕获 addEventListener方法,参数是(要处理的参数名,处理函数,true/false表示是否在冒泡阶段调用事件处理程序) click原创 2014-01-11 04:57:01 · 632 阅读 · 0 评论