2015-03-31 54 views
0

我测试如果我的localstorage项目设置。 这是有效的,当警报消息可用或不可用时,警报消息正确显示。 但我也想隐藏ID#QGender的div。 这不工作,任何想法应该是正确的方式? 我已经尝试过一些我在下面评论的地方。jQuery的更改css localstorage - 隐藏div

<script type="text/javascript">  
    if("QGender" in localStorage){ 
     alert('yes QGender is available'); 
     //$('#QGender').css({"display":"none"}); 
     //$('#QGender').hide(""); 
     //$('#QGender').css('background-color', '#323232'); 
    } else { 
     alert('no QGender is not available'); 
    }; 
    </script> 
+0

是运行脚本*后* DOM已经加载? 'hide'并不需要一个空字符串参数,只需使用'hide()' – tymeJV 2015-03-31 20:25:30

回答

0

,没有必要使用$( '#QGender')的CSS({ “显示”: “无”}),这样做只是:

$('#QGender').hide(); 
+0

Ahhhhh伟大的东西,这确实做了伎俩!非常感谢! – user3586676 2015-04-01 07:40:38