jQuery-cookie-if语句

jQuery-cookie-if语句,jquery,css,cookies,hide,Jquery,Css,Cookies,Hide,这是我的脚本&如果用户有cookies“AutoPlayTrue”和“AutoPlayFalse”,我只想隐藏“disableAutoPlay”div。 这是我当前的脚本&如果用户有上面的cookie,我试图在底部隐藏“disableAutoPlay” <script type="text/javascript"> $(function() { $('#yes a').click(function() { $.cookie('AutoPlayFalse', n

这是我的脚本&如果用户有cookies“AutoPlayTrue”和“AutoPlayFalse”,我只想隐藏“disableAutoPlay”div。 这是我当前的脚本&如果用户有上面的cookie,我试图在底部隐藏“disableAutoPlay”

<script type="text/javascript">
$(function() {
    $('#yes a').click(function() {
        $.cookie('AutoPlayFalse', null);
        $.cookie('AutoPlayTrue', '1', {
            expires: 9999
        });
        $('.disableAutoPlay').hide('slow');
        $.cookie('ccss_remembered_style', null);
    });
    $('#ccss-no a').click(function() {
        $.cookie('AutoPlayTrue', null);
        $.cookie('AutoPlayFalse', '1', {
            expires: 9999
        });
        $('.disableAutoPlay').hide('slow');
    });
    $('#autoPlayOptions a').click(function() {
    $('.displayAutoPlay').css('display','block !important');
    });
});
</script>
<script type="text/javascript">
$(function() {
    if ($.cookie('AutoPlayFalse') == "1") {
        $('.displayAutoPlay').hide();
    }
    if ($.cookie('AutoPlayTrue') == "1") {
        $('.displayAutoPlay').hide();
    }
});
</script>

<li class="widget ccss" id="ccss-widget-3"><h2 class="widgettitle">Should HipHop97.com Automatically Start Playing Music?</h2>
    <ul id="ccss-list">

        <li id="ccss-no"><a href="http://hiphop97.com/wp-content/themes/hiphop/noAutoPlayCSS.css">No</a></li><li id="yes"><a href="#">Yes</a></li>
    </ul>

</li>

$(函数(){
$(“#是a”)。单击(函数(){
$.cookie('AutoPlayFalse',null);
$.cookie('AutoPlayTrue','1','{
有效期:9999
});
$('disableAutoPlay').hide('slow');
$.cookie('ccss\u membered\u style',null);
});
$(“#ccss no a”)。单击(函数(){
$.cookie('AutoPlayTrue',null);
$.cookie('AutoPlayFalse','1','{
有效期:9999
});
$('disableAutoPlay').hide('slow');
});
$(“#自动布局选项a”)。单击(函数(){
$('.displayAutoPlay').css('display','block!important');
});
});
$(函数(){
如果($.cookie('AutoPlayFalse')==“1”){
$('.displayAutoPlay').hide();
}
如果($.cookie('AutoPlayTrue')==“1”){
$('.displayAutoPlay').hide();
}
});
HipHop97.com是否应该自动开始播放音乐?

我相信这是因为您正在设置
('.displayAutoPlay').css('display','block!important')

这意味着任何对jQuery隐藏元素的尝试都可能失败。请尝试删除该文件!重要的

不管cookie值是多少,您都会在displayAutoPlay上实现调用
.hide()
,对吧?元素仍然会显示;如果cookie存在,我如何将其显示为隐藏?警报($.cookie(“AutoPlayFalse”)
给出了什么?警报($.cookie(“AutoPlayFalse”))是什么意思?该函数的作用是什么?它将显示一个带有AutoPlayFalse cookie值的警报框。我只是想知道这些cookie的确切价值是什么。该函数所做的只是在单击时显示disableAutoPlay true,仅此而已。但我确实测试了它并移除了它!重要信息(无效),我还尝试将其设置为:$('autoplaytions a')。单击(function(){$('displaytautoplay').show();})@Stephen好的,你能发布你的HTML吗?我在我的主要问题的代码标签底部添加了HTML。