Javascript文件无法在Wordpress中运行,并且在Functions.php中具有正确的排队功能

时间:2016-08-09 20:07:47

标签: javascript php wordpress themes

在我的functions.php文件中正确调用了我的JS文件,因为在检查元素时控制台中没有错误。为什么这个js代码没有运行?我需要包装功能吗?我累的一切都没用。我不是js专家,但我认为这段代码应该有效...它在我的代码中工作。

注意:我在页脚中调用脚本。我应该在我的标题中调用它,因为它是我的移动标题菜单吗?

// Mobile Menu

$('.hamburger').on('click', function () {

    $('.main-navigation').toggleClass('open');

});

1 个答案:

答案 0 :(得分:1)

它应该通过页脚正常工作。您可以尝试将其包装在

$( document ).ready(function() {
   $('.hamburger').on('click', function () {
      $('.main-navigation').toggleClass('open');
   });
});

你是如何调用jQuery的?您是将它放在函数.php中的函数的短代码中,还是直接放在页脚内的标记中?

最后一个问题(对不起,我是新的 - 彻底的):你检查过你的控制台了吗?还有其他任何Java错误吗?

  • 抱歉这是一团糟,我想找出答案/评论的格式