マウスカーソルが画面の左側に 20px よりも近いときに左側のメニューを表示しようとしています。マウスを上に置いたときにメニューが表示されたままになるようにします。
このコードは私には正しく機能しません。
$(document).ready(function(){
$("#lmenu").hide(300);
$(document).mousemove(function(e){
if(e.pageX<20 || $("#lmenu").is(':hover')) $("#lmenu").show(200);//html(e.pageX +', '+ e.pageY);
else if(!$("#lmenu").is(':hover')) setTimeout(function(){ $("#lmenu").hide(200); }, 2000);
});
});