我想在页面上的任何地方点击我的div滑动

时间:2013-04-12 14:08:54

标签: javascript jquery slidetoggle

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

我希望在页面外的任何地方点击它之外向上滑动我的div。

2 个答案:

答案 0 :(得分:2)

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

应该做的伎俩。

答案 1 :(得分:0)

也许这会奏效:

$(document).click(function() {
    if($('.slidingDiv:hover').length===0) $('.slidingDiv').slideUp();
});