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 | (オプション)キューに並んでいるアニメーションも削除するかどうかを示す布尔値。デフォルトはfalseです |
jumpToEnd | (オプション)現在のアニメーションを即座に完了するかどうかを示す布尔値。デフォルトはfalseです |