gpt4 book ai didi

javascript - 单击以展开
,但将鼠标悬停在远处以返回正常大小

转载 作者:太空宇宙 更新时间:2023-11-04 04:17:22 25 4
gpt4 key购买 nike

我有一个 <div>单击它时会展开,然后再次单击它以恢复正常大小,这很好,但我想要类似...

当点击 <div> (类名 .topHead)如果光标从 <div> 移动,它应该展开并恢复到正常大小无需点击即可恢复正常大小

这可能吗?任何解决方案将不胜感激。

js fiddle : http://jsfiddle.net/saifrahu28/u6YWZ/

HTML

<div class="topHead" ></div>

CSS

.topHead {
height: 60px;
width: 100%;
background: #ccc;
overflow: hidden;
border-bottom: 6px solid #fa9a37;
z-index: 999;
transition: all 1.1s ease;
cursor:pointer;

}

.topHead.active {
height: 100px;
z-index: 999;
background: blue;
border-bottom: 6px solid #fa9a37;
transition: all 0.7s ease;
box-shadow: 0 4px 2px -2px gray;
cursor:default;
}

JS

$(".topHead").click(function() {
$(this).toggleClass("active");
$(".TopsliderArrow").toggle();

});

最佳答案

试试这个

$(".topHead").click(function() {
$(this).toggleClass("active");
}).mouseout(function(){
!$(this).hasClass("active")||($(this).toggleClass("active")/*,...*/);
});

http://jsfiddle.net/u6YWZ/2/

关于javascript - 单击以展开 <div>,但将鼠标悬停在远处以返回正常大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19710043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com