Javascript 我想我的div幻灯片时,点击页面上的任何地方

Javascript 我想我的div幻灯片时,点击页面上的任何地方,javascript,jquery,slidetoggle,Javascript,Jquery,Slidetoggle,我想在单击div外的任何位置时,向上滑动div $(".slidingDiv").hide(); $(".show_hide").show(); $('.show_hide').click(function(){ $(".slidingDiv").slideToggle(); }); 应该可以做到这一点。也许这会奏效: $('body').not('.slidingDiv').click(function(){ $('.slidingDiv').slideUp(); });

我想在单击div外的任何位置时,向上滑动div

$(".slidingDiv").hide();
$(".show_hide").show();
$('.show_hide').click(function(){
    $(".slidingDiv").slideToggle();
});

应该可以做到这一点。

也许这会奏效:

$('body').not('.slidingDiv').click(function(){
    $('.slidingDiv').slideUp();
});

请包含您的HTML代码,也许JSFIDLE会有所帮助。我的代码是这样的。但它似乎不适用于JSFIDLE,这是因为您没有在小提琴上加载jQuery。
$(document).click(function() {
    if($('.slidingDiv:hover').length===0) $('.slidingDiv').slideUp();
});