English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
stop() 메서드는 실행 중인 애니메이션을 중지합니다.
stop() 메서드는 모든 jQuery 효과 기능에 적용됩니다. 이는 슬라이딩, 원활하게 진행되는 효과 및 사용자 정의 애니메이션을 포함합니다.
stop()를 요소에 호출할 때, 현재 실행 중인 애니메이션(있을 경우)은 즉시 중지됩니다.
동일한 요소에 여러 개의 애니메이션 메서드가 호출되었을 경우, 이후의 애니메이션은 해당 요소의 효과 큐에 추가됩니다.
$(selector).stop(clearQueue, jumpToEnd)
현재 실행 중인 애니메이션을 중지:
$("button").click(function(){ $("div").stop(); });테스트를 보고‹/›
큐에 있는 애니메이션도 중지:
$("button").click(function(){ $("div").stop(true); });테스트를 보고‹/›
모든 애니메이션 즉시 완료:
$("button").click(function(){ $("div").stop(true, true); });테스트를 보고‹/›
매개변수 | 설명 |
---|---|
clearQueue | ( 선택 사항 )큐에 있는 애니메이션도 제거할지 여부를 나타내는 boolean 값. 기본值为 false |
jumpToEnd | ( 선택 사항 )현재 애니메이션을 즉시 완료할지 여부를 나타내는 boolean 값. 기본值为 false |