У меня есть div, который содержит два изображения в следующем и пред btn. эти изображения display:none;
, и когда mouseover
событие произойдет, эти имги исчезнут в jQuery fadeIn()
и fadeOut()
, когда событие mouseout произойдет. Проблема здесь, когда мышь просматривает эти изображения (далее, Pre), они исчезают и снова исчезают! Я хочу, чтобы они были видны до мыши отпуск сНа HTML:Как сохранить мои следующие, предыдущие кнопки видимыми, когда мышь переместится над ними
$("#showBoxDiv").mouseover(function(){
$(".projNavBtns").fadeIn(1000);
});
$("#showBoxDiv").mouseout(function(){
$(".projNavBtns").fadeOut(1500);
});
#showBoxDiv{
position: fixed;
z-index: 10000;
width: 950px;
text-align: center;
vertical-align: middle;
height:550px;
left: 50%;
margin-left: -475px;
top:50% ;
margin-top: -275px;
background-color: white;
}
#nextBtnImg{
position: absolute;
top: 50%;
margin-top: -16px;
right: 5px;
}
#preBtnImg{
position: absolute;
top: 50%;
margin-top: -16px;
left: 5px;
}
.projNavBtns{
display: none;
z-index: 10000;
cursor: pointer;
overflow: hidden;
}
<div id="showBoxDiv">
<img src="images/next.png" id="nextBtnImg" class="projNavBtns" alt="next" title="next" />
<img src="images/pre.png" id="preBtnImg" alt="previous" class="projNavBtns" title="previous" />
</div>
Это не работает – Hamid
обновил мой ответ см jsfiddle – madalinivascu