gpt4 book ai didi

javascript - 子菜单关闭太快

转载 作者:行者123 更新时间:2023-11-28 16:26:03 28 4
gpt4 key购买 nike

我正在快速关闭的 Wordpress 站点的子菜单。但在某些用户浏览器上一切都很好。当我转到服务 -> 宠物时,我的问题很明显,我无法点击任何内容

http://www.jokerleb.com

菜单的CSS

.header_menu_res ul,
.header_menu_res ul ul,
.header_menu_res ul ul ul {
float: left;
margin: 0;
padding: 0;
list-style: none;
}

.header_menu_res ul li.first {
padding-left: 0;
background: none;
}

.header_top .header_top_res p a{
color: #FDC300 !important;
}

/*menu font color*/
.header_menu_res ul li a {
color: #FDC300;
font-size: 17px;
font-weight: bold;
text-decoration: none;
}

.header_menu_res ul {
z-index: 99;
margin: 3px;
padding: 0;
list-style: none;
line-height: 1;
}

.header_menu_res ul a {
padding: 5px 10px;
position: relative;
color: #555;
z-index: 100;
display: block;
line-height: 18px;
text-decoration: none;
}

.header_menu_res ul li:hover a {
-webkit-border-radius: 3px;
border-radius: 3px;
}

.header_menu_res ul li.current_page_item,
.header_menu_res ul li.current-menu-item,
.header_menu_res ul li.current-menu-parent a {
color: #555;
background: #f4f4f4;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.header_menu_res ul li li.current_page_item,
.header_menu_res ul li li.current-menu-item {
background: none;
}

.header_menu_res ul li.current_page_item a,
.header_menu_res ul li.current-menu-item a {
color: #555;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.header_menu_res ul.children li a {
background: #fff;
border-top: none;
border-left: none;
}

.header_menu_res ul li {
float: left;
/
font: normal 14px/1.2em Arial, Helvetica, sans-serif;
z-index: 999;
margin: 0 0 20px;
width: 25%;
}


.menu-item i._mi, .menu-item img._mi {
display: block;
float: left;
}
.menu-item span {
margin-top: 8px;
display: block;
margin-left: 60px;
}

.header_menu_res ul li ul {
margin-top: -2px;
background: #fff;
position: absolute;
left: -999em;
width: 180px;
border: 1px solid #dbdbdb;
border-width: 1px 1px 0;
z-index: 998;
-webkit-border-radius: 0 3px 3px 3px;
border-radius: 0 3px 3px 3px;
}

.header_menu_res ul.menu ul {
background-color: #FFF;
border: 1px solid #eee;
border-top: none;
z-index: 998;
-webkit-border-radius: 0 6px 6px 6px;
border-radius: 0 6px 6px 6px;
-moz-box-shadow: 1px 1px 5px #b7b7b7;
-webkit-box-shadow: 1px 1px 5px #b7b7b7;
box-shadow: 1px 1px 5px #b7b7b7;
}

.header_menu_res ul.menu ul ul.children {
background-color: #FFF;
border: 1px solid #eee;
border-top: none;
z-index: 998;
-webkit-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: 1px 1px 5px #b7b7b7;
-webkit-box-shadow: 1px 1px 5px #b7b7b7;
box-shadow: 1px 1px 5px #b7b7b7;
}

.header_menu_res ul.menu li ul li {
margin: 0;
padding: 0px;
}

.header_menu_res ul.menu li ul li a {
background: none;
padding: 7px 12px;
width: 156px;
color: #555;
font-size: 14px;
line-height: 18px;
}

.header_menu_res ul.menu li ul li a:hover {
text-decoration: underline;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.header_menu_res ul.menu li ul ul {
margin: -32px 0 0 181px;
-webkit-border-radius: 0 3px 3px 3px;
border-radius: 0 3px 3px 3px;
}

.header_menu_res ul.menu ul.sub-menu {
display: none;
position: absolute;
margin: -2px 0 0;
-webkit-border-radius: 0 3px 3px 3px;
border-radius: 0 3px 3px 3px;
}

.header_menu_res ul.menu li:hover ul.sub-menu {
display: block;
}

.header_menu_res ul.menu ul.sub-menu li ul.sub-menu {
display: none;
top: 2px;
left: 180px;
-webkit-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
}

.header_menu_res ul.menu ul.sub-menu li:hover ul.sub-menu {
display: block;
}

.header_menu_res ul li:hover,
.header_menu_res ul li.hover {
position: static;
color: #555555;
}

.header_menu_res ul li:hover ul ul,
.header_menu_res ul li:hover ul ul ul,
.header_menu_res ul li:hover ul ul ul ul {
left: -999em;
}

.header_menu_res ul li:hover ul,
.header_menu_res ul li li:hover ul,
.header_menu_res ul li li li:hover ul,
.header_menu_res ul li li li li:hover ul {
left: auto;
}

.header_menu_res ul li img.dropdown {
padding: 2px 0 2px 8px;
border: none;
}

.header_menu_res ul.sub-menu {
width: auto;
}

.header_menu_res ul.sub-menu li {
clear: left;
margin: 8px 4px 0;
}
/* category menu */

div#adv_categories,
.header_menu_res ul.sub-menu {
margin: -2px 0 0 0;
padding: 0 0 8px;
position: absolute;
background: #fff;
border: 1px solid #eee;
border-top: none;
z-index: 998;
-webkit-border-radius: 0 6px 6px 6px;
border-radius: 0 6px 6px 6px;
}

div#adv_categories {
display: none;
padding: 0 5px 8px;
}

#menu-header li:hover #adv_categories,
.header_menu .menu li:hover #adv_categories {
display: block;
}

因为 Wordpress 生成了太多的 css,我确定问题出在哪里,因为有些人说一切都很好;我尝试了 here 中的 jquery 片段但仍然不起作用,我尝试了不同的 id 和类。也许我瞄准了错误的类(class)。另一个问题的原始片段

$('.main_navigation a').bind('mouseout', function()
{
var menu = this;
setTimeout(function()
{
$(menu).parents('li').children('ul').hide();
}, 1000);
});

最佳答案

请为 hide()show() 定义速度

$(selector).hide(speed,callback);

$(selector).show(speed,callback);

试试下面的jquery代码:

$('.main_navigation a').bind('mouseout', function()
{
var menu = this;
setTimeout(function()
{
$(menu).parents('li').children('ul').hide(500);
}, 1000);
});

https://www.w3schools.com/jquery/jquery_hide_show.asp

关于javascript - 子菜单关闭太快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44773433/

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