JQuery国际化问题

时间:2011-06-24 05:07:54

标签: jquery internationalization

我有以下JQuery代码来切换网页上的标题。

今天我收到了一封来自巴西的电子邮件,说明了一下这个表示转义符号的字符:

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

它在浏览器中显示如下:

$. 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,我无法弄清楚是什么原因导致的。

另外,我不确定如何测试这个。有人可以告诉我我做错了什么以及如何解决它?

谢谢!

0 个答案:

没有答案