jquery if div1是show,那么<a>不能被click或者click无效,该如何写

jquery if div1是show,那么a不能被click或者click无效,该怎么写,求助jquery if div1是show,那么a不能

jquery if div1是show,那么<a>不能被click或者click无效,该怎么写,求助
jquery if div1是show,那么<a>不能被click或者click无效,该怎么写,求助

HTML code
<div id="div1" style="display:block;"></div><a href="#">click</a><div id="div2"></div>

JScript code
$(document) .ready(function(){         $("a").click(function(){                                        $("#div2").hide();                         });});  


[解决办法]
$(document) .ready(function(){ 
$("a").click(function(){
if ($('#div1').css('display') == 'none') {
$("#div2").hide();
}
});
});

[解决办法]
JScript code
$(document) .ready(function(){         $("a").click(function(){                if($("#div1").is(":visible")){                  return;                }                $("#div2").hide();                         });});