2015-07-21 78 views
0
<script> 
$(document).ready(function() { 
$("#services").click(function() { 
    $(".subMenus").fadeToggle("slow") 
}); 
}); 
</script> 

這是我的代碼。我可以用這段代碼隱藏並顯示下拉菜單(subMenus)。我想在第一次點擊時顯示下拉菜單,但我希望在第二次點擊服務時進入鏈接。我能怎麼做?點擊查看下拉菜單

+2

發表您的html代碼 –

回答

1

有一個完美的方式爲您

$("#services").one('click', function() { 
    $(".subMenus").fadeToggle("slow") 
}); 
0

你可以這樣做,檢查元素的可見性。當它是不可見的表現出來,當它移動到鏈接:

$("#services").click(function() { 
    if($(".subMenus").is(":visible")) 
     window.location = "yourLinkHere"; 
    else 
     $(".subMenus").fadeToggle("slow"); 
});