Home

zhangyiqun

Thoughts, stories and ideas.

Notes Blog Archives About
07 Apr 2010

Jquery鼠标动作的生效顺序

看锋利的jquery时遇到的(第三章示例(demo1)的问题):

让 提示的文字跟随鼠标移动,此时在mousemove方法中并没有加入.show方法,移动后的图像是怎么显示的? 莫非只是刷新了mouseover中top和left的值?后来我尝试了将mouseover中的show方法去掉放在mousemove上,也是可以实 现书中效果的。又引发了一个疑问,写在前面的方法居然可以调用后面的变量?

}).mousemove(function(e){

$(“#tooltip”).css({

“top”: (e.pageY +10) + “px”,

“left”:  (e.pageX + 15)  + “px”

});

鼠标的动作:

mouseover  –》 mousemove  — 》  mouseout

在mouseover的时候 已经 把元素显示了,所以在mousemove的时候也是显示的。

Notes Blog Archives About