Autohide div onclick

时间:2011-07-29 16:41:29

标签: jquery animation html onclick

您好我正在寻找一个显示/隐藏div的脚本,我发现这个我调整了一点但功能完美。

$(function() {
$(".activities a").click(function(e) {
    $('.search').html('<center><img src="images/loading.gif" style="margin: 20px 0;" /></center>');
    $(".search").toggle().toggleClass("active");
    $('.search').load('someurlhere.php');
    e.stopPropagation();
});


$(document).click(function(e) {
    $('.active').hide().removeClass('active');
});

$(".search").click(function(e) {
    e.stopPropagation();
});

});

这将允许div中名为activities的任何链接切换一个名为search的div。工作完美,但我想知道如何使这个普遍,即让这个脚本适用于任何链接?我是否必须创建一个函数并将其分配给链接?

1 个答案:

答案 0 :(得分:2)

你可以绑定到body元素

$("#title").click(function(event){
   $("#mailbody").toggle();
     event.stopPropagation();
});

$("body").click(function(){
    $("#mailbody").hide();
});