我用jquery mobile制作了一个切换幻灯片菜单 点击div的任何地方时如何滑回来?
这是我的jquery脚本
<script>
$(document).ready(function () {
$('.gnbLayer').hide();
$(".icGnb5").click(function () {
$(this).toggleClass("on");
$('.gnbLayer').slideToggle('medium');
});
});
</script>
答案 0 :(得分:2)
您可以使用:
$(document).click(function(){
$('.gnbLayer').slideUp();
});
还将click事件修改为stoppropogation:
$(".icGnb5").click(function (e) {
$(this).toggleClass("on");
$('.gnbLayer').slideToggle('medium');
e.stopPropagation();
});
答案 1 :(得分:0)
你可以使用它,
$(document).click(function(){
$(".icGnb5").toggleClass("off");
$('.gnbLayer').slideUp();
});