特定の状況があります。
クラスを追加した後、クリックアクションがあります。最初のクリックで私はこのクラスを持っていなかったので、最初の状態から何かをしたいのですが、ボタンで700ミリ秒の間隔の途中で2回目に高速クリックすると、クラスに応じて何か他のことをする必要があります。 'v前に追加します。だから私はこれを行います:
btn.live('click', function(e){
block.addClass('animation_time');
setTimeout(function(){
block.removeClass('animation_time')
}, 700);
if (!block.hasClass('animation_time')){
// do something
} else {
setTimeout(function(){
// do something
}, 350);
}
});
この背後にCSSアニメーションがあり、そのうちの1つを許可する必要があり、次の開始前に、このタイムライン条件を追加しています。この要素をチェックしてクラスを追加する必要がある場合、正しくないことは何ですか?ヘルプのためのThx。