ドロップダウン メニューがあり、タッチ デバイス以外ではうまく機能します。iPad では、メニュー項目の 1 つをタッチすると、ドロップダウンが通常のように表示されますが、画面の他の場所をタッチしてもそこにとどまります。画面のどこかをタップするとメニューが消えるようにするにはどうすればよいですか? jsfiddle は次のとおりです。
ここに私のjqueryがあります:
$(document).ready(function(){
$('ul.nav_menu > li').hover(function() {
$(this).children(".sub_menu")
.stop(true, true)
.animate({
height:"toggle",
opacity:"toggle"
},600, 'easeInOutQuad')
});
});