无论在Chrome和FF中运行以下代码时,
但是,当鼠标按照下面的方式移动时,每次它都会在其上一位置上升4px。
"text"
的位置如下所示,如图所示。该脚本应该在mouseover
上将"text"
提高4px,并在mouseout
上返回它。但是,当鼠标按照下面的方式移动时,每次它都会在其上一位置上升4px。
$(document).ready(function(){
$('#n #c a').hover(function(){
$('span',this).stop(true,true).animate({top:'-=4px'},200);
},function(){
$('span',this).stop(true,true).animate({top:'+=4px'},400);
});
});
注意:上面的图片中只有一个文本,其他是为了方便理解而显示的。您需要迅速掌握相同的效果。
i++;
来增加 1 一样,在这种情况下它意味着top+4px
,以此类推。 - Val