Ruby's Louvre

每天学习一点点算法

导航

2009年8月24日 #

javascript 鼠标事件总结

摘要: javascript的鼠标事件是个比较庞大的家族。常见的有以下8个:mousedown:鼠标的键钮被按下。mouseup:鼠标的键钮被释放弹起。click:单击鼠标的键钮。dblclick:鼠标的键钮被按下。contextmenu :弹出右键菜单。mouseover:鼠标移到目标的上方。mouseout:鼠标移出目标的上方。mousemove:鼠标在目标的上方移动。mousedown事件与mouseup事件可以说click事件在时间上的细分,顺序是mousedown => mouseup => click。因此一个点击事件,通常会激发几个鼠标事件。请在这里点击,测试一个点击到底捆绑 阅读全文

posted @ 2009-08-24 23:13 司徒正美 阅读(40706) 评论(48) 推荐(35)

javascript命名空间的简单实现

摘要: 为了防止与其他类库发生命名冲突,命名空间是必需的。下面是一个简单的实现。<script> (function(){ if(!window.JS){ window['JS'] = {} } var $ = function(id) { return document.getElementById(id); } var html = function (id) { if(!(obj = ... 阅读全文

posted @ 2009-08-24 14:13 司徒正美 阅读(1400) 评论(0) 推荐(0)