我在无序列表中有链接,当单击它时,它会更改头部中样式表链接的URL。使用cookie插件,浏览器会记住已点击的内容。
我已经设法在点击时添加一个添加/删除活动类,但是当返回该站点时,我还需要在相应的标记上具有正确的活动类。如何使用jQuery检查已使用哪个样式表href并将活动类分配给相应的“a”标记?
目前的代码如下。
任何帮助表示赞赏!
$(document).ready(function () {
$("#text-size a").click(function() {
$("link.fontsize").attr("href",$(this).attr('rel'));
$('ul li.active').removeClass('active');
$(this).closest('li').addClass('active');
$.cookie("css",$(this).attr('rel'), {expires: 365, path: '/'});
return false;
});
答案 0 :(得分:1)
$(document).ready(function () {
$('#text-size a[rel="' + $('link.fontsize').attr('href') + '"]').closest('li').addClass('active');
});