使用jquery和cookie单击时激活导航栏按钮

时间:2015-12-22 18:23:41

标签: javascript jquery twitter-bootstrap

我正在尝试在点击时激活一个导航栏按钮,但我无法找到正确的解决方案。我有这个:

{{1}}

其中cookieValue是按钮的ID。

2 个答案:

答案 0 :(得分:0)

HY。也许是因为你将if语句放在click事件之外。

尝试这样的事情:

var cookieValue=$.cookie("nav");

$('.nav.navbar-nav > li').on('click', function() {
    $.removeCookie("nav");
    $.cookie("nav", $('a',this).attr("id"), { expires: 7, path: '/' });
    var cookieValue = $.cookie("nav");

if(cookieValue)
{
    $('#' + cookieValue).addClass('active');
}

});

答案 1 :(得分:0)

这对我有用:

N = 1