我有一个jquery函数,当单击文档上的任意位置时,它会隐藏一个div:
    $(document).click(function() {
    if($('#child_link').css("display") == "block"){
       $('#child_link').css("display","none");
      }
    });我想为一个div '#child_link‘添加一个例外。我该如何执行此操作?
我试过了:
    $(document).not('#child_link').click(function() {
    if($('#child_link').css("display") == "block"){
       $('#child_link').css("display","none");
      }
    });但它为整个文档添加了一个例外。
发布于 2014-02-07 18:26:42
单击check div-id,如果不是“child_link”,则将其写入if。
$(document).click(function(e) {
    if( e.target.id != 'child_link'){
        if($('#child_link').css("display") == "block"){
            $('#child_link').css("display","none");
        }
    }
});https://stackoverflow.com/questions/21625073
复制相似问题