2013-06-20 42 views
1

我正在使用wordpress并尝试在我的主题模板中包含各种JavaScript文件。导致错误的文件是包含的最后一个js文件,但我仍然得到这个错误。我可以得到一些帮助吗?

$(document).ready(function() { 
    $("#image-cycle").cycle(); 
}); 

错误在第一行发生 - 但脚本在jQuery之后加载得很好。

+0

和代码引发错误是? –

回答

2

WordPress默认使用jQuery的noconflict模式。这意味着你总是必须包装在DOM就绪处理程序,将jQuery的映射到dollarsign你的代码,否则dollarsign将是不确定的,就像这样:

jQuery(document).ready(function($) { 
    $("#image-cycle").cycle(); 
}); 

The codex

+0

它的工作!谢谢,学习wordpress的过程可能会让人困惑。 – Titus

+0

@Titus阅读以了解:http://codex.wordpress.org/Function_Reference/wp_enqueue_script#jQuery_noConflict_Wrappers – RRikesh

0

你可能忘了加入jquery。 检查是否已妥善放置脚本标记并关闭它们。 你可能已经把jQuery的src,但标签可能是错误的。

+0

包含jQuery。 – Titus

+0

您是否尝试过其他jQuery功能?它工作吗? – drarkayl

相关问题