如何检查是否定义了jQuery缓动方法

时间:2011-07-01 06:07:29

标签: javascript jquery jquery-ui

如何检查是否定义了特定的缓动方法?例如,jQuery包含两种方法(“线性”和“摆动”),jQuery UI有更多的方法,还有第三方插件,它们有更多的方法。在我的插件中,我让开发人员指定一个缓动方法,但由他们来决定是否包含定义这些方法的正确文件,所以如果他们指定了一个不存在的缓动方法,我想检查并显示错误。

1 个答案:

答案 0 :(得分:3)

我认为应该像以下一样简单:

jQuery.easing['swing'] != undefined    // -> true
jQuery.easing['foobar'] != undefined   // -> false