jquery更改css本地存储-隐藏div

jquery更改css本地存储-隐藏div,jquery,local-storage,Jquery,Local Storage,我正在测试是否设置了本地存储项。 这样,无论警报消息是否可用,警报消息都会正确显示。 但我也想隐藏一个ID为#QGender的div。 这是行不通的,你知道什么是正确的方法吗? 我试过几次,我在下面有评论 <script type="text/javascript"> if("QGender" in localStorage){ alert('yes QGender is available'); //$('#QGender'

我正在测试是否设置了本地存储项。 这样,无论警报消息是否可用,警报消息都会正确显示。 但我也想隐藏一个ID为#QGender的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>

if(localStorage中的“QGender”){
警报(“是,QSEXT可用”);
//$('#QGender').css({“display”:“none”});
//$('#QGender')。隐藏(“”);
//$('QGender').css('background-color','323232');
}否则{
警报(“无QSEXT不可用”);
};

不必使用$('#QGender').css({“display”:“none”}),只需执行以下操作:

$('#QGender').hide();
您的脚本是否在加载DOM后运行?而
hide
不接受空字符串参数,只需使用
hide()