我的JS文件在我的functions.php文件中被正确调用,因为当我检查元素时控制台中没有错误。为什么这段js代码没有运行?我需要包装该函数吗?我厌倦的一切都不起作用。我不是 js 专家,但我认为这段代码应该可以工作...它在我的 codepen 中工作。
注意:我在页脚中调用脚本。我应该在标题中调用它吗,因为它用于我的移动标题菜单?
// Mobile Menu
$('.hamburger').on('click', function () {
$('.main-navigation').toggleClass('open');
});
最佳答案
它应该可以通过页脚正常工作。您可以尝试将其包装在
$( document ).ready(function() {
$('.hamburger').on('click', function () {
$('.main-navigation').toggleClass('open');
});
});
你如何调用 jQuery?您是将其放置在functions.php 中函数的短代码中,还是直接放置在页脚内的标记中?
最后一个问题(抱歉,我是新手,而且很彻底):您检查过您的控制台吗?还有其他 Java 错误吗?
- 抱歉,这很困惑,我正在尝试找出答案/评论的格式
关于Javascript 文件在 Wordpress 中无法正常运行,并且在 Functions.php 中进行了正确的排队,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38859540/