bind?live?delegate?还是on?–jquery事件绑定方法研究

最近写项目页面用了不少jquery的东西,过程当中对jquery的事件绑定方法有些疑惑,经过学习各种资料,现在终于明白不少。恰巧有同学和我有一样的疑惑,我正好梳理一下思路,写下本文。如果你也对jquery中眼花缭乱的事件绑定方法不太明白的话,你来对地方了。

继续阅读前,我认为你需要先知道以下几点基础知识:

  • dom对象是树形结构的
  • dom中的事件会从触发事件的目标节点开始逐级向上冒泡

每当[……]阅读全文

js中获取鼠标点击位置和按键值

看一下下面这段代码

这段代码在ie中可以正常执行,鼠标在图片上移动时,input的框里会显示鼠标的坐标。但是在火狐里就悲剧了,firebug提示event is not defined。后来才知道,需要在调用mousemove()函数时将event传入,即onmousemove=”mousemove(event)”,之后该函数可以正[……]阅读全文