Magento附加javascript但不运行任何函数(消息未定义)
我目前正在使用磁电机,这是我第一次使用磁电机,我正在尝试专门为主页制作幻灯片。“我的代码”显示在源代码和“我的浏览器”调试器中,但所有函数都表示未定义 我尝试通过CMS上的页面内容使用JavaScript,也尝试通过外部使用布局更新XML,如下所示:Magento附加javascript但不运行任何函数(消息未定义),javascript,jquery,magento,Javascript,Jquery,Magento,我目前正在使用磁电机,这是我第一次使用磁电机,我正在尝试专门为主页制作幻灯片。“我的代码”显示在源代码和“我的浏览器”调试器中,但所有函数都表示未定义 我尝试通过CMS上的页面内容使用JavaScript,也尝试通过外部使用布局更新XML,如下所示: <reference name="head"> <action method="addItem"> <type>skin_js</type><script>Homepage.js<
<reference name="head">
<action method="addItem">
<type>skin_js</type><script>Homepage.js</script>
</action>
</reference>
chrome中的给定错误是ChangeHomeShow()未定义。StartTimer()和StopTimer()也是如此
有什么建议吗
我很感激。改变这个
ChangeHomeShow();
function ChangeHomeShow(){
if(CurrentSlide == ImgNumber){
CurrentSlide = 1;
}
到
在调用(或使用)函数之前,需要定义所有函数。是否存在jQuery冲突?尝试使用jQuery.noConflict并在Homepage.js中用jQueryHelo替换$。谢谢你的提示,我试着使用jQuery.noConflict方法,并用jQuery替换了所有的$,但不幸的是,它没有解决这个问题。它还活着吗?你有网址让我看看吗?对不起,这里真的很新,我会的,
ChangeHomeShow();
function ChangeHomeShow(){
if(CurrentSlide == ImgNumber){
CurrentSlide = 1;
}
function ChangeHomeShow(){
if(CurrentSlide == ImgNumber){
CurrentSlide = 1;
}
ChangeHomeShow();