【问题标题】:Page Not Loading After Adding Javascript [closed]添加Javascript后页面未加载[关闭]
【发布时间】:2013-03-04 10:53:16
【问题描述】:

这里是有问题的页面:

http://portal.envisionforce.com/cart.php?gid=20

此 javascript 代码已添加到页眉中:

<script type='text/javascript' src='http://www.envisionforce.com/wp-content/themes/Minos/data/combined4963.js?ver=1.1'></script>

当它不存在时,页面会正确加载,但导航的下拉菜单不起作用。需要进行哪些更改才能使两者都能正常工作?

【问题讨论】:

  • 在 JavaScript 控制台中页面加载时出现错误。打开您的开发者工具,然后从那里开始。

标签: javascript html css


【解决方案1】:

您缺少该脚本所依赖的 jQuery UI 插件。在您添加的行上方添加此脚本。

<script type='text/rocketscript' data-rocketsrc='wp-content/themes/Minos/js/jquery-ui4963.js?ver=1.1'></script>

如果您没有将 Firefox 与 FireBug 或 Google Chrome 一起使用,请立即安装 Google Chrome。然后,您可以按 F12 访问开发人员工具,该工具有一个 JavaScript 控制台,可以显示页面上发生的错误。非常适合调试。

【讨论】:

  • 实际上我现在正在安装 Chrome - 我刚刚在上面添加了它,但它仍然没有在页面上加载滑块表单... :(
  • 基本上,您加载的脚本具有大量依赖项。现在它出错了,因为缺少 Cufon。最好的选择是只从脚本中提取子菜单代码,而不是使用整个脚本(这很庞大)。
  • ctrl + shift + j 是一个很好的直接进入控制台的快捷方式。
  • 谢谢,我其实不知道那个。 +1
  • 尝试了相当多的编辑,但似乎没有任何东西可以修复它。现在我删除了 javascript 行,表单显示正确,但导航中没有下拉菜单。猜猜现在必须这样做。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-05
  • 1970-01-01
  • 1970-01-01
  • 2013-11-24
  • 2021-07-29
  • 2018-05-26
相关资源
最近更新 更多