У меня есть следующий код 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 и не могу понять, чем это вызвано.
Кроме того, я не уверен, как я могу это проверить.Может кто-нибудь сказать мне, пожалуйста, что я делаю неправильно и как я могу это исправить?
Спасибо!