当前位置: 代码迷 >> JavaScript >> jquery if div1是show,那么<a>不能被click或者click无效,该如何写
  详细解决方案

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

热度:113   发布时间:2012-06-05 13:54:06.0
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();            
             });
}); 
  相关解决方案