Mousehover 打开另一页后悬停样式

Mousehover 打开另一页后悬停样式,mousehover,Mousehover,我有一个内置href的div鼠标套样式。 单击它时,打开“新浏览器”选项卡。当我返回到原始页面时,悬停样式仍然存在,除非我将鼠标移到div之外。 我如何解决这个问题 谢谢对所选元素使用onclick事件 使用document.getElementById选择div,然后在其上放置一个onclick事件,并删除属性,在本例中为悬停类 var-box=document.getElementById('hover'); box.onclick=function(){ 框。删除属性(“类”) } .te

我有一个内置href的div鼠标套样式。 单击它时,打开“新浏览器”选项卡。当我返回到原始页面时,悬停样式仍然存在,除非我将鼠标移到div之外。 我如何解决这个问题


谢谢对所选元素使用onclick事件

使用document.getElementById选择div,然后在其上放置一个
onclick
事件,并删除
属性,在本例中为
悬停类
var-box=document.getElementById('hover');
box.onclick=function(){
框。删除属性(“类”)
}
.test:悬停{
边框:1px纯红;
}


问题是移动到另一个页面并返回。这是什么意思?你说你在一个新标签页中打开了链接,所以旧标签页仍然保留。如果在同一个选项卡中打开,样式当然会重置,所以悬停仍将存在。是的,我打开了新选项卡。当返回到旧选项卡时,悬停样式仍然存在