JS函数“未定义”

JS Function "not defined"

本文关键字:未定义 函数 JS      更新时间:2023-09-26

我对JS相当陌生,我一直在寻找答案,但没有成功。这很可能是微不足道的,但我一定不能从正确的角度看待问题。

我有一个使用 classie 和滚动事件的 JS 函数运行良好(切换类)。现在我想添加以下内容,但 FF 和 Chrome 的控制台都告诉我该功能未定义......我找不到为什么。此代码段位于 wordpress 标题模板的<头>中。它应该应用到的div 位于同一个标头模板中(有 2 个)。

<script>
function openmenu() {
    var order = document.getElementsByClassName("menu-burger");
    var orderTotal = order.length;
    for(var i = 0; i < orderTotal ; i++){
        order[i].addEventListener("click", function ServeBurger() {
            Table13 = document.GetElementById("mobile-menu");
            classie.toggle(Table13, "show"));
            }
        , false);
    }
}
</script>

我做错了什么?提前感谢...

GetElementById应该getElementById