nav*_*tor 0 html javascript css jquery
我有一个带有跨度的div(简化).
<div class="divDash">
<span>XX</span>
</div>
Run Code Online (Sandbox Code Playgroud)
基于以下CSS,跨度最初是隐藏的,仅在您将鼠标悬停在div上时显示.
.divDash {height:300px;width:300px;border:1px solid gray;}
.divDash span {display:none}
.divDash:hover span {display:inline}
Run Code Online (Sandbox Code Playgroud)
基于一些用户交互,我需要使用jQuery隐藏span ...
$('.divDash').children('span').hide();
Run Code Online (Sandbox Code Playgroud)
然后,基于其他一些用户交互,我需要恢复跨度的原始行为.如果我只是再次显示跨度,$('.divDash').children('span').show();那么它将永久显示,而不仅仅是悬停.
如何恢复原始CSS行为,以便仅在悬停时显示范围?