【发布时间】:2014-03-27 10:48:16
【问题描述】:
当您在 iPad 上触摸菜单时,我得到了一个可以正确打开和正确关闭的菜单。没关系,但是当您触摸菜单外时,我也想关闭菜单。当你触摸图片和链接时它会起作用,但当你触摸其他任何地方时它就不起作用了。
这是我的代码:
HTML:
<nav onclick="" class="acconicon">
<nav class="accon">
<figure class="acmlogo"></figure>
<h5 class="acconh5">Hovedmenu</h5>
<ul class="sbm3">
<a href="index.php"><li class="acfront">Forside </li></a>
<a href="news.php"><li class="acnews">Nyheder </li></a>
<a href="artists.php"><li class="acartists">Artister</li></a>
<a href="releases.php"><li class="acreleases">Udgivelser</li></a>
<a href="live.php"><li class="aclive">Live</li></a>
<a href="video.php"><li class="acvideo">Videoer </li></a>
<a href="interaction.php"><li class="accomp">Konkurrencer</li></a>
<a href="remix.php"><li class="acremix">Remix</li></a>
</ul>
</nav>
</nav>
脚本:
$('html').click(function() {
$('.accon').hide();
});
$('.acconicon').click(function(event){
event.stopPropagation();
});
$('.acconicon').click(function(event){
$('.accon').toggle();
});
【问题讨论】:
-
我是新手,如何使用 onblur?
标签: javascript jquery html ios ipad