私は div witch とそれ用の jquery listner を持っています:
$("#right_arrow").click(function(){
//my action
});
私のアクションも歩数を数えており、ユーザーが最後のステップに到達すると、それ以上進みません。ユーザーがdivをクリックすると、通常はすべて問題ありません。しかし、ユーザーが非常に速く 2 回クリックすると (最後のステップの前に)、最後のステップを通過します。
私はこのようなことを試しました:
if($(this).data('off')==1) return;
$(this).data('off', 1);
//my action
$(this).data('off',0);
しかし、まだ同じ問題があります。関数内に私が書いたものは何でも重要ではないようです-関数を初めて起動する前でさえ、2回のクリックが待ち行列に入るようです。
どうすればそれを回避できますか?
ありがとうございました!