2012-04-07 11 views
0

どのようなviewStyleユーザーが必要かを知るためにクッキーを保存して使用しようとしています。このクッキーのためのswichがあります。

これは私がクッキーに

   $('body').on('click','.viewBy li a',function(){ 
        if($('.titular').length > 0){ 
         $.cookie('viewBy','titular',{expires:30}); 
        }else{ 
         $.cookie('viewBy','',{expires:30}); 
        } 
       }); 

を更新する方法であり、これは私が

   if($.cookie('viewBy')){ 
         $('.viewBy li').toggleClass('active'); 
         $('.recetaTitular').addClass('titular'); 
       } 

をチェックしています方法ですが、私はこの放火犯のエラーを取得:

$.cookie is not a function 
[Parar en este error] 

私が試しました

   if(typeof $.cookie('viewBy') != 'undefined' &&($.cookie('viewBy'))){ 
         $('.viewBy li').toggleClass('active'); 
         $('.recetaTitular').addClass('titular'); 
       } 

同じエラーが発生する

+0

「var cook = $ .cookie( 'viewBy'); if(cook)... 'か、スクリプトが含まれていなかったのでしょうか? – mplungjan

+0

@mplungjan同じエラー.. –

+0

あなたはjsファイルを見逃しました – mplungjan

答えて

5

$.cookieはjQuery関数ではありません。あなたはjQueryのプラグインを読み込む後

https://github.com/carhartl/jquery-cookie

:あなたは、プラグイン、おそらくこれを含める必要があります。

関連する問題