jquery - 去抖错误,“TypeError:$.debounce 不是函数”
问题描述
我正在尝试使用 jQuery 的去抖动功能,但我尝试的任何方法似乎都不起作用。
我尝试了两种不同的调用 debounce 方法,但似乎都不起作用。当我使用正常的 keyup 功能而不去抖动时,它可以完美地工作。我收到此错误:TypeError: $.debounce is not a function
我也尝试过按照这个包含这个(http://benalman.com/code/projects/jquery-throttle-debounce/jquery.ba-throttle-debounce.js)js文件(TypeError: $.debounce 不是function ) 线程,但这也不起作用。然后我得到这个错误:
callback.apply is not a function
我尝试了这些方法:
$('#postalCodeInput').keyup($.debounce(function() {
console.log('Key up with debounce');
}, 300));
$('#postalCodeInput').keyup( $.debounce( 300, console.log('Key up with
debounce') ) );
解决方案
推荐阅读
- swift - 如何使用那里的子函数获取枚举的 rawValue?
- javascript - 拖出图表限制时控制画布的缩放
- java - 如何在插入排序中修复这个未排序的数组?
- service - systemctl 未找到 Logstash.service
- django - DeleteView 不删除
- c++ - 生成带有分数和时区的完整 iso 日期时间表示字符串
- sapb1 - 为什么 SAP Business One SDK 使用 double 来赚钱?
- swift - Cocoapods pod repo 推送 git
- c# - 如何在 Linq 方法中更改 MYSQL 连接查询
- rust - 简单的 rust crate 函数整数/浮点错误