Javascript在本地工作,但上传到服务器时出现错误

时间:2014-03-21 21:08:53

标签: javascript jquery html css templates

我用Google搜索,但找不到解决方案

相信我,我用Google搜索了!

所以,会发生以下情况:我已经购买了20个模板包,它们只是简单的html / css& javascript,所以我可以在我的机器上没有网络服务器的情况下打开它们:它们工作正常。

当我将网站上传到我的服务器时,问题就出现了:

  • 滑块不会显示
  • 将“发现”下的4个方框徘徊 从来没有“不会让他们脱颖而出”
  • 悬停视频或图库项目不会对图像应用淡入淡出遮罩
  • 点击视频或图库不会打开PrettyPortpholio叠加层,而是在另一个标签页中打开

检查网站,我可以看到没有任何链接错误,所有.js文件都存在,所有图像,控制台不输出任何奇怪的东西,它显示2个小错误,但它出现在模板卖家网站中好吧,它在那里工作

这是我的网站: [已被用户删除]

模板卖家工作网站: http://www.template-guide.com/preview/5500/

我从同一个包中上传了另一个模板以查看它是否有效,我得到完全相同的错误:

替代的错误模板: [已被用户删除]

来自模板销售商的替代网站:http://www.template-guide.com/preview/5501/

的尝试:

  • 下载jQuery并在本地添加它(1.8.2和最后一个)
  • 再次下载相机jQuery脚本(负责滑块的.js)
  • 下载适用于最新jQuery的相机jQuery脚本
  • 谷歌搜索,大多数问题与错误的路径有关

1 个答案:

答案 0 :(得分:2)

看起来你需要在myscript.js中更新twitter名称。 浏览此部分

$('.tweet_module').tweet({
        modpath: 'twitter/',
        count: 2,
        username : 'your_name'
     });

并更新“username:'your_name'”或只是评论上一节,如果您不想显示Twitter Feed。这导致JS中的错误,JS引擎在此之后停止解析任何内容。