第一反应不是js写错,而是监听目标错误:常见将click事件绑在window/document却未判断target,或绑在未定义变量(如e)上;应确认按钮存在、选择器正确、dom加载完成后再绑定,且css类名与选择器严格匹配。

document.addEventListener('click') 绑错对象了
侧边栏按钮点不动,第一反应不是JS写错了,而是监听目标压根不是按钮本身。常见错误是把事件绑在 window 或 document 上却没做 event.target 判断,或者更糟——绑在了一个根本不存在的变量上(比如 e.addEventListener 中的 e 未定义)。
使用 Puppeteer + Chrome 将 HTML 渲染为中文 PDF,自动处理图表等待、Tab 展开、动画、测高、白边消除、防分页,适用于看板、报表、网页和交互图表转 PDF。
检查方法很简单:打开控制台,在 Console 里直接运行 document.getElementById('sidebar-toggle'),看是否返回元素。如果返回 null,说明选择器写错或元素还没加载出来。
- 确保按钮有唯一
id(如id="sidebar-toggle"),避免用getElementsByClassName返回集合后直接调用addEventListener - 脚本必须在 DOM 加载完成后执行:要么放
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!










