今天做了一个鼠标划入划出的功能,具体要求是这样的:当鼠标划入时,弹出一个窗口。划出时这个窗口消失。其实没有什么好些的,下面贴出代码:
$("#file").mouseenter(function(){
do_something();
}).mouseout(function(){
do_otherthing();
});
这没有什么好些的。当时用ide做的,ide对他做的自动格式化很难看,显得代码很臃肿。怎么办呢。看到网上有个hover的方法:
$("#file").hover(function(){
do_something();
},function(){
do_otherthing();
});
虽然功能上,和代码量上没有多少差别,但是觉得hover比上面的两个实现简单多了。

本文介绍了一种使用jQuery简化鼠标划入划出效果的方法。通过对比mouseenter/mouseout与hover方法,展示了如何更简洁地实现相同功能。
769

被折叠的 条评论
为什么被折叠?



