18910140161

JavaScript-为什么我的移动站点菜单不起作用?我的代码中什么是无效的?-堆栈溢出

顺晟科技

2022-10-19 13:59:26

156

我是新来的,希望有人能帮助我。

我一周前开始学习编程,并通过创建一个网站开始练习。

在移动响应部件出现之前一切正常。

我无法使移动菜单与js一起工作。

我试过很多不同的东西。我也尝试了jQuery,但没有效果。

我感觉很笨,我希望能得到帮助。

非常感谢!

(对不起,如果我的英语不好,我仍在学习)


顺晟科技:

函数返回数组。您应该添加以获取元素。

在页面中添加脚本也是错误的。下面是正确的变体:

const btn_mobile = document.getElementsByClassName('.hamburger');
const menu = document.getElementsByClassName('.menu');
btn_mobile.addEventListener('click', function () {
    
    menu.classList.toggle('.active');
})
  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航