如何在WordPress中加载JQuery Easure脚本?

时间:2013-07-29 作者:Michiel Standaert

好的,首先,我知道如何手动操作
我可以下载easing,将其放在我的插件文件夹中,然后使用wp_enqueue_script. 但是,我希望长期加载脚本,确保使用wordpress使用的easing脚本的相同版本。

所以我要寻找的是一种在wordpress中使用wp_enqueue_script, 如下所示。我已经看过了function reference 对于wp_enqueue_script, 但我似乎找不到合适的文件/句柄来排队。是否有人知道如何加载WordPress本机缓解脚本?

//I know this works because I\'ve used it a thousand times already
wp_enqueue_script("jquery");

//I want something like this without having to use my own script
wp_enqueue_script("jquery-easing");

2 个回复
最合适的回答,由SO网友:gmazzap 整理而成

如果您参考this 脚本,这不包括在wordpress中。参见法典list of scripts included in wp 你不会找到它的。

如果您不信任codex,可以查看文件夹wp-includes/js 并搜索缓解脚本。。。它不在那里。

编辑(其他信息)

以上答案只是“严格”回答OP问题,因为他想要包含的插件实际上不是标准的wordpress脚本。然而,正如@Johannes Pille在回答中所注意到的,jQuery UI Effects 这是一个标准的wordpress脚本,可以使用wp_enqueue_script("jquery-effects-core"), contains easing functions.这个宽松功能是由jquery团队独立于OP提到的插件引入的。在旧版本的jquery ui中,可用的评分比现在少(我不记得在哪个版本中引入了所有宽松),要使用一些高级评分,必须使用提到的插件。当jquery团队插入所有现在可用的版本时,插件开发人员将更新rename 他的插件简化了与jquery ui兼容的功能(都是Rober Planner equations).因此,如果有人的脚本依赖于旧的命名插件函数must 使用插件,最好是兼容版本)。如果不需要旧名称,请使用标准wordpressjquery-effects-core 也可以使用。

还请注意,缩小的插件脚本小于4kb,缩小的jquery effects核心大小为12.76 kb,因此如果不需要效果,则包含插件可能更好。另一方面,包括插件and jquery ui效果没有任何意义(除非还有脚本依赖于旧的插件缓解功能)。

SO网友:Johannes Pille

我不是百分之百肯定,但据我所知easings 属于jQuery-UI Effects.

因此,排队时应加载jquery-effects-core...

结束

相关推荐

ADMIN_ENQUEUE_SCRIPTS未正确呈现JS文件

我会保持简短,我想在管理面板中加载一个JS文件作为插件的一部分,通过大量的研究,我有几个不同的选项,这些选项都以没有其他人会遇到的相同问题结束,所以最后我在这里发布了一个解决方案。当我使用以下代码时,我得到一个错误:function register_scripts(){ wp_register_script(\'payee\',plugins_url(\'iBudget/modules/payee/payee.js\',__FILE__)); } function pay