【发布时间】:2021-11-03 21:33:18
【问题描述】:
我有以下代码:
document.querySelector('.mySelector').addEventListener("mouseover", function() {
this.parentNode.parentNode.classList.add("over");
});
document.querySelector('.mySelector').addEventListener("mouseout", function(){
this.parentNode.parentNode.classList.remove("over");
});
鉴于这两个事件在同一个目标上,有没有办法像这样链接两个addEventListener 方法? :
document.querySelector('.mySelector').addEventListener("mouseover", function() {
this.parentNode.parentNode.classList.add("over");
}).addEventListener("mouseout", function(){
this.parentNode.parentNode.classList.remove("over");
});
这样做会产生错误:
未捕获的类型错误:无法读取属性“addEventListener” 未定义
【问题讨论】:
标签: javascript addeventlistener