在我的functions.php文件中正确调用了我的JS文件,因为在检查元素时控制台中没有错误。为什么这个js代码没有运行?我需要包装功能吗?我累的一切都没用。我不是js专家,但我认为这段代码应该有效...它在我的代码中工作。
注意:我在页脚中调用脚本。我应该在我的标题中调用它,因为它是我的移动标题菜单吗?
// Mobile Menu
$('.hamburger').on('click', function () {
$('.main-navigation').toggleClass('open');
});
答案 0 :(得分:1)
它应该通过页脚正常工作。您可以尝试将其包装在
中$( document ).ready(function() {
$('.hamburger').on('click', function () {
$('.main-navigation').toggleClass('open');
});
});
你是如何调用jQuery的?您是将它放在函数.php中的函数的短代码中,还是直接放在页脚内的标记中?
最后一个问题(对不起,我是新的 - 彻底的):你检查过你的控制台了吗?还有其他任何Java错误吗?