Morphtext jQuery插件不工作
Morphtext jQuery plugin not working
我已经在文档的header
中链接了jQuery
、animate.css
和morphtext.js
。
在h1中,我创建了一个id为"js-rotating
"的跨度。然后我直接在html
中称之为
<script>
$("#js-rotating").Morphext({
animation: "bounceIn",
separator: ",",
speed: 2000,
complete: function () {
}
});
</script>
但是,插件没有响应。我已经验证了我可以通过直接链接访问链接的css和js文件。是什么原因导致了这个问题?
您的代码非常适合我,但问题是您的脚本是在Dom完全加载之前执行的。
要解决此问题,请将脚本放入jQuery ready()Method中,以确保在执行任何函数之前正确加载DOM。
<script>
$( document ).ready(function() {
$("#js-rotating").Morphext({
animation: "bounceIn",
separator: ",",
speed: 2000,
complete: function () {
}
});
});
</script>
这是一个工作演示
您的主题正在排队jQuery 1.7.2:
WordPress正在排队jQuery 1.8.3:
另请参阅Frank关于jQuery无冲突模式的回答。
编辑WordPress捆绑了jQuery的一个版本。如果你的主题(或插件)将jQuery的单独版本加入队列,你将不可避免地遇到问题——无论是通过将单独的jQuery版本与WordPress捆绑版本一起加入队列,还是通过取消注册核心捆绑版本,并将自定义版本加入队列。
不要通过主题或任何插件注册自定义版本的jQuery。如果你需要使用jQuery,只需使用核心捆绑版本,通过:
wp_enque_script('jquery');
相关文章:
- 为什么我根本无法让 jquery 可见插件工作
- firefox插件:退出不工作的应用程序观察器
- 自制jQuery插件已触发,但无法工作
- 如何使这些2jquery插件工作
- 无法使Nativescript插件工作"nativescript admob”;
- 日历插件示例doen'我不在.net上工作
- JS错误导致WordPress插件无法工作
- Morphtext jQuery插件不工作
- jQuery插件在为元素分配id时停止工作
- s.getPreviousValue插件不工作
- CSS + jQ插件阻止AJAX调用/事件侦听器工作
- 脸书评论插件如何工作
- 如何包含多个 jquery 版本以使多个 jquery 插件工作
- 使jquery延迟加载插件在视口内工作
- 让jquery插件在Ajax调用后工作
- FireFox插件sdk页面工作正则表达式
- jquery插件colorbox不工作
- Odyniec imgAreaSelect插件不工作:(
- PhoneGap GPS检测插件不工作
- jQuery下拉切换菜单不能正常工作!插件帮助请