我有一個下拉菜單,使用javascript懸停。在子菜單中,自舉下拉菜單取消切換
$(document).ready(function(){
$('ul.nav li.dropdown').hover(function() {
$(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(500);
}, function() {
$(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(500);
});
});
,我懸停樣式設置
i.dropdown:hover
{
background-color: rgb(28,181,181);
}
這裏的問題是,當我徘徊在下拉菜單中沒有切換,切換風格將恢復正常。因爲它仍然註冊我仍然徘徊切換。
<li style="width:20%" class='dropdown'>
<a href="" class="dropdown-toggle disabled" id="dropdownMenu2"><div align='center'><b>example</b></div></a>
<ul class='dropdown-menu' style='width: 100%;padding:0px;border-width:0px;' aria-labelledby="dropdownMenu2">
<li><a href="" style='height:45px;padding-top: 10px;'><div align='center'><b>example2</b></div></a></li>
<li><a href="" style='height:45px;padding-top: 10px;'><div align='center'><b>example3</b></div></a></li>
</ul>
</li>
看[此](https://jsfiddle.net/DTcHh/37490/)。這是你想要的嗎? –