未捕获的类型错误:无法读取 Number.handleHover 处未定义的属性(读取“querySelectorAll”)
我有一些 JavaScrupt 代码给出了此错误 Uncaught TypeError: Cannot readproperties of undefined (reading 'querySelectorAll')at Number.handleHover 。
const handleHover = function (e) {
if (e.target.classList.contains('nav-link')) {
const link = e.target;
const sibling = link
.closest('.nav-wrap')
.document.querySelectorAll('.nav-link');
sibling.forEach(el => {
if (el !== link) el.style.opacity = this;
});
}
};
navSmooth.addEventListener('mouseover', handleHover.bind(0.5));
navSmooth.addEventListener('mouseout', handleHover.bind(1));
I have some JavaScrupt code that gives this error Uncaught TypeError: Cannot read properties of undefined (reading 'querySelectorAll')at Number.handleHover
.
const handleHover = function (e) {
if (e.target.classList.contains('nav-link')) {
const link = e.target;
const sibling = link
.closest('.nav-wrap')
.document.querySelectorAll('.nav-link');
sibling.forEach(el => {
if (el !== link) el.style.opacity = this;
});
}
};
navSmooth.addEventListener('mouseover', handleHover.bind(0.5));
navSmooth.addEventListener('mouseout', handleHover.bind(1));
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,你应该删除兄弟中的“文档”。
Well,you should delete “document” in sibling.