【问题标题】:Hanburger menu just stopped working and no longer opens, it also adds an # to the URL?汉堡菜单刚刚停止工作并且不再打开,它还在 URL 中添加了一个#?
【发布时间】:2017-09-29 19:02:16
【问题描述】:

在我的网站上,我的汉堡菜单刚刚停止工作并且不再打开,当您单击它的移动版本时,它还会在 URL 中添加一个#?

不知道为什么它突然停止工作,但我尝试禁用所有插件并一个一个打开它们。

  • 尝试删除我几周前输入的代码。
  • 删除了我最近添加的CSS代码以使移动版本正确显示
  • 我还删除了任何可能影响此汉堡菜单但没有运气的自定义 CSS。

任何人都知道为什么这现在不起作用,我接下来的几个步骤将是解决它吗?

这里是网站:https://rocketpilots.com 汉堡菜单昨天可以正常工作,但今天醒来发现它不再工作了。任何人都可以解决此问题,它不是插件或自定义 css,因为尝试了这些选项并且没有运气?我很确定这是一个 javascipt 问题,只是不确定到底是什么?

header.php 代码:

    <div class="fusion-header-sticky-height"></div>
     <div class="fusion-header">
    <div class="fusion-row">
      <?php avada_logo(); ?>
      <?php avada_main_menu(); ?>
       <div class="logo_text"><h3 style="font-size:11px !important;color:#1592CE !important;"><a style="font-size:11px !important;color:#1592CE !important;" href="https://rocketpilots.com">Digital Marketing</a></h3></div>

免费咨询

如果您提供任何帮助,我们将不胜感激,只是无法弄清楚汉堡菜单停止工作的原因,请告诉我。谢谢!

【问题讨论】:

  • 使用您的开发者控制台。加载您的网站。注意javascript错误?该错误会阻止其他脚本在您的网站上运行,包括您的 hamburger 菜单(不是 hanburger)。
  • TypeError: jQuery(...)[0].nextSibling is null
  • Uncaught TypeError: Cannot read property 'remove' of null
  • jQuery 没有方法nextSibling,即使有,也必须使用方括号调用。
  • 在我的文件中哪里可以找到它,我浏览了 header.php 和 functions.php 并没有找到这些东西,所以我可以删除它们,我在哪里可以找到这些项目或行javascript 在我的工作中,所以我可以删除它们,它不会导致这个问题,请让我知道我在哪里可以找到这些信息。我在控制台中看到它,我只是不确定如何删除所述代码行或如何找到它,请告诉我。谢谢!

标签: javascript html css wordpress hamburger-menu


【解决方案1】:

&lt;script&gt;标签内删除这段代码:

jQuery(document).ready(function () {
    jQuery('p strong')[0].nextSibling.remove('.');
});

这导致控制台中出现错误;文档中不存在它试图定位的任何内容。这个 sn-p 还有一个 jQuery(document).ready(){} 包含在另一个里面,这是多余的。

【讨论】:

  • jQuery('p strong')[0].nextSibling.remove('.'); 应该是jQuery('p strong').first().next().remove('.'); api.jquery.com/next
  • 在我的文件中哪里可以找到它,我浏览了 header.php 和 functions.php 并没有找到这些东西,所以我可以删除它们,我在哪里可以找到这些项目或行javascript 在我的工作中,所以我可以删除它们,它不会导致这个问题,请让我知道我在哪里可以找到这些信息。我在控制台中看到它,我只是不确定如何删除所述代码行或如何找到它,请告诉我。谢谢!
猜你喜欢
  • 2020-03-19
  • 2014-12-12
  • 1970-01-01
  • 1970-01-01
  • 2011-12-04
  • 1970-01-01
  • 1970-01-01
  • 2020-07-29
  • 1970-01-01
相关资源
最近更新 更多