我曾經找過一個圖書館,那是一個XAML/.NET解決方案的副本,用於多次激發的事件,我希望你們都能幫助我找到它。JavaScript庫調整大小/按鍵事件一次?
問題是,當您捕獲窗口大小調整事件時,它會觸發寬度或高度的每個像素更改。關鍵新聞事件也是如此;我只想在用戶實際完成輸入一段時間後開啓自動完成搜索事件。
因此,而不是:
$(window).keypress(function() { makeAjaxAutocompleteCall() });
我知道庫支持這樣的事情:
$(window).collect("keypress", 250, function() { makeAjaxAutocompleteCall(); });
凡圖書館藏書按鍵事件,而每250毫秒只觸發一次。
認爲這可能是重複的,看來這已被回答http://stackoverflow.com/questions/9613594/scroll-event-firing-too-many-times-i-only-want-它對火的最大限度說的 – 2013-03-11 20:29:22
它也很容易編寫自己的(雖然我也推薦Underscore):http://stackoverflow.com/questions/5041548/preventing-a-callback-從執行的-直到輸入-停止/ 5044395#5044395 – 2013-03-11 20:44:55