我正在尝试在点击时激活一个导航栏按钮,但我无法找到正确的解决方案。我有这个:
{{1}}
其中cookieValue是按钮的ID。
答案 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