我的导航是隐藏的,悬停的显示,但立即消失,我想导航到鼠标悬停和display: none
显示出该元素的JavaScript鼠标和切换
$(document).ready(function(){
$("#nav-holder").hover(function() {
$("nav").animate({height: 'toggle'});
});
});
我的导航是隐藏的,悬停的显示,但立即消失,我想导航到鼠标悬停和display: none
显示出该元素的JavaScript鼠标和切换
$(document).ready(function(){
$("#nav-holder").hover(function() {
$("nav").animate({height: 'toggle'});
});
});
$(document).ready(function(){
$("#nav-holder").mouseover(function(argument) {
$("nav").show();
})
$("#nav-holder").mouseout(function(argument) {
$("nav").hide();
})
});
Hide将添加样式以显示none。 – Neelu
您应该使用mouseenter
和mouseleave
,而不是悬停:
$(function() {
$("#nav-holder")
.mouseenter(showNavigation)
.mouseleave(hideNavigation)
})
function showNavigation() {
$("nav").show("fast")
}
function hideNavigation() {
$("nav").hide()
}
嘿ü将不得不使用鼠标悬停及移出 – Neelu
等待会后的代码现在 – Neelu
您应该提供足够的代码来复制问题。这意味着在问题中包含您的HTML。提供一个现场示例也很有用,例如JSFIddle链接 – musefan