JS-Cookie始终返回undefined

时间:2017-02-28 11:41:34

标签: javascript cookies

您好我遇到了一种情况,我无法按预期运行JS-Cookie v2.1.3。 我认为这一点涉及一些浏览器问题,但我无法确切地确定它,所以我希望someboduy可以提供一些亮点 我的目标是在我的网站上设置语言cookie,我有以下代码:

 jQuery(document).ready(function($) {

    $('#botEn').click(function(e) {
      Cookies.set('idioma', 'en', {
        expires: 7,
        path: '/'
      });
      $('.alert').html('<p>Btn english >> cookie:'+Cookies.get('idioma')+'</p>');

    });

    $('#botEs').click(function(e) {
      Cookies.set('idioma', 'es', {
        expires: 7,
        path: '/'
      });
      $('.alert').html('<p>Btn español >> cookie:'+Cookies.get('idioma')+'</p>');
    });

});

https://jsfiddle.net/faridsilva/vrqvLfk2/18/

Mi fiddle showing the issue

此代码仅适用于chrome(我的版本是56.0.2924.87 64位),但firefox 51.x和safari 10.x始终返回“undefined”

我在his fiddle的Dustin Simpson案例中也发生了同样的事情,他说这对this question的答复很好。

Dustin Simpson fiddle

0 个答案:

没有答案