3 回クリックすると無効になるボタンがあります。ページを更新しても、カウンターは同じままです (1/3、2/3、または 0/3)。しかし、無効なボタンでは同じことはできません。 setTimeoutをリセットしたくない。中断したところから再開されることを願っています。
遅延を 5000 ミリ秒に設定する setTimeOut 関数に依存せず、タイムスタンプの使用を検討してください。タイムスタンプを localStorage に保存し、現在のタイムスタンプと比較できます。差が 5000 ミリ秒以上の場合、ボタンは再び有効になります。完全なコードと私の実装は次のとおりです:
「0」を無効にする追加の if ステートメント チェックを設定するだけです。値が正しく保存されました。
遅延を 5000 ミリ秒に設定する setTimeOut 関数に依存せず、タイムスタンプの使用を検討してください。タイムスタンプを localStorage に保存し、現在のタイムスタンプと比較できます。差が 5000 ミリ秒以上の場合、ボタンは再び有効になります。完全なコードと私の実装は次のとおりです:
リーリー「0」を無効にする追加の if ステートメント チェックを設定するだけです。値が正しく保存されました。
リーリー