我试图写出50%的身高作为补充:.scrollTop() + 50%}而不是.scrollTop() + 200}当鼠标离开时,#taildiv会回到窗口高度的一半.
.bind('mouseleave', function(){
$('#wrapper').unbind('mousemove');
$('#tail').animate({top:$('body').scrollTop() + 50%},300)
});
Run Code Online (Sandbox Code Playgroud)
什么是添加百分比值的正确方法?
谢谢
你可以试试这个.
.bind('mouseleave', function(){
$('#wrapper').unbind('mousemove');
var half_height = $(window).height()/2;
$('#tail').animate({top: half_height},300)
});
Run Code Online (Sandbox Code Playgroud)