JS TABパネル遅延メカニズム

772 ワード

var tag=0; var timer=0; $(function(){ $("#mydiv").mouseover(function(){ tag=new Date().valueOf(); timer=setTimeout(function(){$("#mydiv").css("background", 'gray');}, 1000); }); $("#mydiv").mouseout(function(){ if((new Date().valueOf()-tag)<1000){ clearTimeout(timer); } $(this).css("background", '#C9F'); }); });