mounted (){
document.getElementById("side-bar").addEventListener("click",function(event){
if(this.zhongjian==null){}else{this.zhongjian.style="background-color:#08ac9c";
this.zhongjian}
this.zhongjian=event.target;
event.target.style="background-color:#19c499;";
console.log("event.target==="+event.target)
},true);

zhongjian用来记录上一个被点击的div
该功能实现了,但是现在新的问题来了,js会改变div的hover样式
解决方法在下面这个帖子:
https://blog.csdn.net/qq_30815659/article/details/123584310
修复JS改变div hover样式的解决方案
这篇博客探讨了一个JavaScript问题,即在实现点击事件监听器时,意外地影响了div元素的hover样式。作者提供了链接到一个详细的解决方案,该方案解决了这个问题。文章主要关注前端开发中的JavaScript交互和CSS样式控制。
1612

被折叠的 条评论
为什么被折叠?



