javascript - 如何检查 jQuery 缓动方法是否已定义

标签 javascript jquery jquery-ui

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

最佳答案

我相信它应该很简单:

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

关于javascript - 如何检查 jQuery 缓动方法是否已定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6544223/

相关文章:

javascript - 自定义图像 slider

jQuery 动画。动画 div 总是在最上面。我需要它在另一个 div 后面

javascript - jQuery UI 选项卡 : Load link in tab/Reload entire page

javascript - 无法将图像放到 Amazon S3 上

javascript - 使用 requireJS 进行敲除映射

javascript - Angular.js - 使用服务需要回调

javascript - jQuery 更改事件不会在我的浏览器中触发(在 jsfiddle 中会触发)

javascript - 如何编写依赖于动态选择器的函数?

jquery - 通过拖动在 jQuery UI slider 中移动范围

javascript - 第一个函数卡在 async.js 中