jQuery 停止动画
jQuery stop() 方法用于在动画或效果完成之前停止。
点击上下滑动面板
实例
演示 jQuery stop() 方法.
演示 jQuery stop() 方法.
jQuery stop() 方法
jQuery stop() 方法用于在动画或效果完成之前停止动画或效果。
stop() 方法适用于所有 jQuery 效果函数,包括滑动、淡入和自定义动画。
语法:
$(selector).stop(stopAll,goToEnd);
可选的 stopAll 参数指定是否也应清除动画队列。默认值为 false,这意味着只有活动的动画才会停止,从而允许在之后执行任何排队的动画。
可选的 goToEnd 参数指定是否立即完成当前动画。默认值为 false。
因此,默认情况下,stop() 方法会终止选定元素执行的当前动画。
以下示例演示了 stop() 方法,不带参数:
实例
<!DOCTYPE html><html><head><script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script><script>$(document).ready(function(){$("#flip").click(function(){$("#panel").slideDown(5000);});$("#stop").click(function(){$("#panel").stop();});});</script><style>#panel, #flip {padding: 5px;font-size: 18px;text-align: center;background-color: #555;color: white;border: solid 1px #666;border-radius: 3px;}#panel {padding: 50px;display: none;}</style></head><body><button id="stop">停止滑动</button><div id="flip">点击向下滑动</div><div id="panel">Hello world!</div></body></html>
jQuery 效果参考
有关所有 jQuery 效果的完整概述,请访问本站的 jQuery 效果参考 。