2014-09-24 94 views
0

嗨,大家好我有這行頭:jQuery的cookie的腳本不工作

<script type="text/javascript" src="js/jquery.cookie.js"></script> 

它的jQuery的cookie的插件,它應該做的工作,但是當我結合它下面的腳本簡單行不通的。我做錯了什麼?

if(!$.cookie('visited')){ 


    $(function() {  
    $('#cookiz').hide(); 
    }); 


    } else { 
     $(function() { 

    $.cookie('visited', 'yes');  
    $('#cookiz').show(); 
    $("#aceptar").click(function(){ $("#cookiz").hide(1000); }); 


    }); 

    }; 

回答

0

您的if語句中的邏輯不起作用。

試試這個:

$(function() {  
    if($.cookie('visited')=='yes') $('#cookiz').hide(); 
    else { 
    $.cookie('visited', 'yes');  
    $('#cookiz').show(); 
    $("#aceptar").click(function(e){ e.preventDefault(); $("#cookiz").hide(1000); }); 
    } 
}); 

如果這不起作用,請確保您的cookie.js腳本有一個有效的來源。

+0

感謝您的答案,但它似乎並沒有工作。 U chekc酸,這很好。我接下來要檢查什麼? – user3721777 2014-09-24 10:51:29

+0

檢查cookie是否正在瀏覽器中寫入。 – 2014-09-24 17:42:19