2017-12-17 10 views
-1

このページの一番下にある「What is Body Condition Score?セクション:私のfadeIn/fadeOutsがオーバーラップしていて、つまづいています

http://tn-2017-12-vrshealth.pantheonsite.io/tn-2/

あなたが遅い速度でスライダを移動すると、彼らは、あなたはスライダーがあまりにも速く移動するがあれば、アニメーションが完了していないはずであり、画像を始めると、ペットの画像を変更しますオーバーラップ

すべてのアニメーションを強制的に完了させる方法はありますか?

+0

? –

+0

jQueryには、独自の関数 'stop()、finish()、dequeue()、clearQueue()'があります。 DOCで検索してください。より具体的な回答が必要な場合は、問題を複製する最小限のサンプルを投稿する必要があります。 SOの誰もあなたのウェブサイトをデバッグするために支払われません... –

+0

@A。ウルフはあなたです。申し訳ありません - この場合、私は本当に何を求めているのか分かりませんでした。 stop()について私に言ってくれて親切に感謝します。 – mydoglixu

答えて

0

imgのいずれかがアニメーション化されているかどうかを確認する必要があります。:animatedを使用するとアニメーションがトリガーされます。

だからあなたsilde機能にようにする必要があります:あなたはスニペットか、そのためにいじる作成することができ

slide: function(event, ui){ 
    // check if no 
    if(!$(".pet-image img").is(":animated")){ 
     //annimation code here 
    } 
} 
関連する問題