我已经查看了整个网络,但仍然可以做到这一点。我正在使用的 jquery 代码是:
$(document).ready(function(){
// Slide top and bottom bars away in all screens except the lobby
$("#main_content").ajaxStop(function(){
if($("#content_text").length){
}
else{
$("#top").slideUp(2000);
$("#btm").slideUp(2000);
}
});
// Slide bars back in when the mouse is moved and then away again after 2 seconds
var fadeout = null;
$("html").mousemove(function() {
$("#top").slideDown(2000);
$("#btm").slideDown(2000);
if (fadeout != null) {
clearTimeout(fadeout);
}
fadeout = setTimeout(3000, hide_playerlist);
alert("call back fired");
});
function hide_playlist() {
$("#top").slideUp(2000);
$("#btm").slideUp(2000);
}
});
问题是缪斯移动过于敏感,每次像素移动后都会触发。有什么办法吗?