检查是否在`jQuery`对象上定义了函数

时间:2015-05-15 05:25:34

标签: jquery function jquery-plugins

我们可以检查是否使用

定义了功能
and l.TOTAL_COMBINATION_MASS < 0.5(avg(j.total_mass))

但是,我想检查$.isFunction(myFunc) { myFunc(); } / jQuery对象上是否定义了一个函数。有没有办法检查这个。

我正在寻找的伪代码:

$

另外,如果我的页面上有jQuery插件,我该怎么检查插件上是否存在该函数?

1 个答案:

答案 0 :(得分:3)

您可以检查由jQuery.fn引用的jQuery的原型对象,所以

if ($.isFunction($.fn.myFunc)) {
    $('selector').myFunc();
}