Проблема интернационализации JQuery - PullRequest
1 голос
/ 24 июня 2011

У меня есть следующий код JQuery для переключения заголовка на веб-странице.

Сегодня я получил электронное письмо от Бразилии, в котором говорится, что в баузере отображаются экранирующие символы для:

var uStatus = $.cookie('showHideUpper');

Itв браузере отображается так:

$. cookie (\\\\\ 'showHideHeader \\\\\', \\\\\'show \\\\\', {expires: 1}) 

Это мой сценарий JQuery:

// check cookie
var uStatus = $.cookie('showHideUpper');
if (uStatus === 'show') {
    $('#snippetsTop').show();
} else if(uStatus === 'hide'){
    $('#snippetsTop').hide();
} else {
    $('#snippetsTop').show();
}
// on click
$('#btnToggleUpper').click(function() {
    if ($('#snippetsTop').is(':visible')) {
        $('#snippetsTop').slideToggle('fast');
        $.cookie('showHideUpper', 'hide', { expires: 1 });
    } else {
        $('#snippetsTop').slideToggle('fast');
        $.cookie('showHideUpper', 'show', { expires: 1 });
    }
});

Я знаю только базовый JQuery и не могу понять, чем это вызвано.

Кроме того, я не уверен, как я могу это проверить.Может кто-нибудь сказать мне, пожалуйста, что я делаю неправильно и как я могу это исправить?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...