检查函数是否定义在 `jQuery` 对象上
Check if function is defined on `jQuery` object
我们可以检查函数是否定义使用
$.isFunction(myFunc) {
myFunc();
}
但是,我想检查 jQuery
/$
对象上是否定义了一个函数。有什么方法可以检查吗?
我正在寻找的伪代码:
if ($.hasFun(myFunc)) {
$('selector').myFunc();
}
此外,如果我的页面上有 jQuery 个插件,我如何检查插件上是否存在该功能?
可以查看jQuery.fn
引用的jQuery的原型对象,所以
if ($.isFunction($.fn.myFunc)) {
$('selector').myFunc();
}
我们可以检查函数是否定义使用
$.isFunction(myFunc) {
myFunc();
}
但是,我想检查 jQuery
/$
对象上是否定义了一个函数。有什么方法可以检查吗?
我正在寻找的伪代码:
if ($.hasFun(myFunc)) {
$('selector').myFunc();
}
此外,如果我的页面上有 jQuery 个插件,我如何检查插件上是否存在该功能?
可以查看jQuery.fn
引用的jQuery的原型对象,所以
if ($.isFunction($.fn.myFunc)) {
$('selector').myFunc();
}