jQuery - 防流氓 -

①放弃原有任务,立即执行新任务。
直接利用stop(true)方法。



  $("button:eq(1)").click(function () {  
      $("#panel").stop();//停止当前动画,继续下一个动画,当是鼠标移动hover时 ,动画和显示不同步,显示达不到预期的结果。  
  });  
  $("button:eq(2)").click(function () {  
      $("#panel").stop(true);//清除元素的所有动画,停止在当前状态  
  });  
  $("button:eq(3)").click(function () {  
      $("#panel").stop(false,true);//让当前动画直接到达末状态 ,继续下一个动画  
  });  
  $("button:eq(4)").click(function () {  
      $("#panel").stop(true,true);//清除元素的所有动画,让当前动画直接到达末状态   
  }); 

你可能感兴趣的:(jQuery - 防流氓 -)