我正在使用此腳本在圖標上淡入淡出。jquery淡入/淡出懸停問題 - 停止閃爍!
我也想隱藏以前的形象,一旦頂部圖像完成衰落。
我遇到的問題是,當你將鼠標懸停在它似乎閃爍在消失之前。我需要閃爍停止!
以下是我的HTML和jQuery代碼。我試圖讓這個代碼有點普遍。
.link-container {
position: relative;
cursor: pointer;
float: left;
}
.title-hover {
background-position: 0 -106px;
width: 320px;
height: 33px;
margin: -32px 0 0 56px;
display: none;
z-index: 2;
}
.title {
background-position: 0 -63px;
width: 320px;
height: 33px;
margin: -32px 0 0 56px;
}
<div class="link-container">
<div class="main-tile hover-init title"></div>
<div class="main-tile title-hover"></div>
</div>
$(function() {
$(".link-container").hover(function() {
$(".hover-init", this).next().stop(true, true).fadeIn(400);
$(".hover-init", this).hide();
}, function() {
$(".hover-init", this).next().stop(true, true).fadeOut(400);
$(".hover-init", this).show();
});
});
你沒有發佈HTML,只是CSS。 –
這裏的jquery老是最新版本以及html。 Id喜歡淡化.next,然後隱藏hover-init。然後到相反的淡出。 您建議的方法有效,但它並不隱藏懸停init,它只是將另一個.next淡出,這看起來不太好=/ –
您正在回答我的回答嗎? – Cystack