【问题标题】:undefined is not a function near var lightbox = new Lightbox({undefined 不是 var lightbox = new Lightbox({
【发布时间】:2014-01-10 12:12:45
【问题描述】:
function initLightbox(){
   var lightbox =  new Lightbox({
        fileLoadingImage:'/images/loading.gif',
        fileBottomNavCloseImage: '/images/closelabel.gif',
        overlayOpacity: 0.8,   
        animate: true,         
        resizeSpeed: 7,        
        borderSize: 10,
        labelImage: "Image",
        labelOf: "of"
    });
}
if (Prototype.Browser.IE) {
    Event.observe(window, 'load', function(){ 
        initLightbox();
    });
} 

它显示undefined 不是"var lightbox = new Lightbox({".. 附近的函数。请帮助我哪里错了!

【问题讨论】:

    标签: jquery magento undefined lightbox


    【解决方案1】:

    检查:

    • 您包含了灯箱脚本
    • 灯箱脚本网址正确且在线可见
    • 在您指出的错误之前,您没有一些错误
    • 看到您正在研究 Magento 和 Prototype,jquery 在 Prototype 上正常工作

    【讨论】:

    • 是的,我使用的是 Magento,与原型 js 有冲突。谢谢
    【解决方案2】:

    您可能没有包含灯箱脚本,如果您包含了,那么指向它的路径是错误的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-27
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-14
      • 1970-01-01
      相关资源
      最近更新 更多