Javascript document.cookie if语句

时间:2015-01-14 11:06:55

标签: javascript html if-statement cookies

我正在尝试一个基于cookie设置的简单if语句。功能如下:

function setHomePage() {

  if ($.cookie('settingOne') == 'jjj')
  {
    $('.secO').css('display', 'block');
    $('.secT').css('display', 'none');

  }

  else if($.cookie('settingOne') == 'ppp')
  {
    $('.secO').css('display', 'none');
    $('.secT').css('display', 'block');
  }

}

该函数在加载时调用,但不确定if语句的语法是否正确。

如果我提醒cookie设置,我可以确认它们已设置。

我可以在选项 - >隐私......等中查看Cookie设置,并启用Cookie。

如果我删除节目并隐藏代码并只添加警告,则不会采取行动让我相信问题出在if语句部分。

有没有人做过类似的事情并确认我的语法是否正确?

1 个答案:

答案 0 :(得分:1)

你能试试吗?

function setHomePage() {

  if ($.cookie('settingOne') == 'jjj')
  {
    $('.secO').show();
    $('.secT').hide();

  }

  else if ($.cookie('settingOne') == 'ppp')
  {
    $('.secO').hide();
    $('.secT').show();
  }

}

同时检查您的浏览器是否启用了Cookie。


请输出以下内容:

console.log ($.cookie('settingOne') == 'jjj');
console.log ($.cookie('settingOne') == 'ppp');