私はBen Almanのjqueryデバウンスライブラリを使用してボタンの入力をデバウンスしようとしています。 http://benalman.com/code/projects/jquery-throttle-debounce/examples/debounce/jQueryのデバウンス機能
現在、これは私のコードです。
function foo() {
console.log("It works!")
};
$(".my-btn").click(function() {
$.debounce(250, foo);
});
問題は、ボタンをクリックしても機能が実行されないということです。私が何か誤解しているかどうかは分かりませんが、わかる限り、私のコードはその例にマッチしています。
それは本当に小さなプラグインですが、なぜあなたは特にちょうどバインド解除および再バインドするので、簡単であるイベントハンドラのために、それを必要とする - > **のhttp://jsfiddle.net/pgabaeju/** – adeneo
どのように他のプラグインをインストールするためにjQueryプラグインのコンシューマーに強制しますか?これはコアAPIの一部でなければなりません。また、あなたのjsfiddleの例では、スロットルがデバウンスではない場合。 – Sukima