filterrific gem有这个jquery函数可以自动搜索...但是作为JS的近乎完整的newb,我还没有能够弄清楚如何编辑它以减少频繁发射。
我已经尝试将方法(和整个文件)复制到我的本地js文件夹以在那里进行编辑,并在输入字段上重命名该类似乎是触发它,但似乎会停止从重装到我点击其他地方......
$.fn.filterrific_observe_field = function(frequency, callback) {
frequency = frequency * 1000; // translate to milliseconds
...
任何提示?
答案 0 :(得分:1)
您应该在此处更改代码:
$(".filterrific-periodically-observed").filterrific_observe_field(
0.5, // Change this to 1.0 for 1 second interval.
Filterrific.submitFilterForm
);
然后您可以在github上分叉gem,进行更改并在项目中使用它,如:
gem 'filterrific', :git => 'https://github.com/yourname/filterrific.git'
或制作宝石的本地副本进行更改并执行:
gem 'filterrific', :path => '/path/to/filterrific'
投入生产有点痛苦,但应该有效。