Top
摘要: 最近突然想起拖拽及轮播,于是便把他们写了一下。在写的过程中,不可避免的要用到一些常用的工具函数,像extend,each之类,所以最终便打算把一些相关的东西封装一下,这便是GUI——General User Interface,呵呵。源码在这里,仅供参考学习。 阅读全文
posted @ 2013-06-05 19:49 F-E 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 当我们为某元素绑定mousemove事件或者scroll后,一旦鼠标移动或滚动条滚动就会触发大量的事件,就像这样。移动鼠标横穿过红色框。将滚动条从顶部滚动到底部。如果是实现拖动效果,当然我们需要时时捕获事件的位置,这种效果是必须的,但如果是其它情况呢?我们只是希望在用户操作大概结束后来调用事件处理函数,显然这种情况是不符合得。 那怎么办呢?这里可使用一个定时器来解决这个问题(直接上代码)。 上面的是最开始的情况,为div绑定scroll事件,在事件处理程序中未做任何处理。下面的则是使用了定时器,在每次事件处理程序调用时,timer&&clearTimeout(timer)都会将 阅读全文
posted @ 2013-06-05 16:29 F-E 阅读(1281) 评论(0) 推荐(0) 编辑