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

标签 javascript jquery html css templates

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

相信我,我已经用谷歌搜索过了!

因此,发生的情况如下:我购买了 20 个模板包,它们是纯 html/css 和 javascript,因此我可以在我的计算机中无需网络服务器的情况下打开它们:它们工作正常。

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

  • slider 不会显示
  • 将鼠标悬停在“发现 “你从未去过的地方”不会让它们脱颖而出
  • 悬停视频或图库元素不会对图像应用淡入淡出蒙版
  • 点击“视频”或“图库”不会打开 PrettyPortpholio 叠加层,而是在另一个选项卡中打开

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

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

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

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

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

模板卖家的替代网站:http://www.template-guide.com/preview/5501/

尝试过:

  • 下载 jQuery 并将其添加到本地(1.8.2 和最新版本)
  • 再次下载相机 jQuery 脚本(负责 slider 的 .js)
  • 下载适用于最新 jQuery 的相机 jQuery 脚本
  • Google 搜索,大多数问题都与错误的路径有关

最佳答案

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

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

并更新“用户名:'your_name'”,或者如果您不想显示 Twitter 提要,则只需对上述部分进行评论。这会导致 JS 出错,并且 JS 引擎会停止解析此后的任何内容。

关于Javascript 在本地工作,但上传到服务器时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22569566/

相关文章:

javascript - 应用appendto后将表代码的最后一个td更改为新代码

javascript - 按钮展开显示在页面上,尽管在单击按钮本身之前它应该被隐藏

javascript - 行上的链接和行内 anchor 上的链接

javascript - 如何在 DOM 更改后检查元素是否为空?

javascript - 我使用的复选框插件无法正常工作

javascript - iOS 6 Web Audio API 上没有声音

javascript - 将回调附加到 onauthStateChanged 监听器 firebase

javascript - 如何在 javascript 或 jquery 中重定向页面

javascript - 如何从下拉选择中拆分单词并将其插入到另一个下拉选择中

javascript - 使用javascript或html5编辑txt文件