HTML+jquery mobile に小さなダッシュボードがあり、多数のボタン、スライダー、チェックボックス、数値入力などが含まれています。
明らかに、アクション (フィールドへの変更など) をバックエンドへの呼び出しに接続したいと考えています。ただし、誰かがスイッチ ボタンを 3 回続けてすばやく押した場合、これらのボタンのクリックは実際にはハードウェアに影響を与えるため、3 つのバックエンド呼び出しをトリガーしたくありません。
私が望むのは、これらのボタン/スライダー/チェックボックスのそれぞれが、X 秒の遅延後にのみバックエンド呼び出しをトリガーすることです (ユーザーが、入力された数値、スライダー、またはチェックボックスに本当に必要な値があると判断したと考えた場合)。
このようなことを達成するための最もエレガントな方法は何でしょうか?