可是因為 browser 有偵測開始的事件,卻沒有偵測結束的事件,查了一下看到有人是使用偵測滑鼠事件後,隔一段時間再把事件給清掉,就可以達成我想要的效果。
- $(window).scroll(function(){
- $("#cat").addClass("walk");
- timer = setTimeout( refresh , 500 );
- });
- var refresh = function () {
- $("#cat").removeClass("walk");
- };
Demo
不過效果沒有很好,之後再看有沒有更好的方法。
0 意見:
張貼留言