我正在使用jquery with tabs插件和cookie插件来记住之前选择的选项卡。 但是,当再次打开页面时,它会成功记住所选的最后一个选项卡,但是当选择新选项卡时,新选项卡和旧选项卡都会突出显示。 当选择另一个时,它只会突出显示那个。
$("#tabs").tabs({ cookie: { name: 'selectedTab', expires: 300 }});
有人可以提出解决方案吗? 感谢
答案 0 :(得分:0)
答案 1 :(得分:0)
正如我评论的那样,我需要看到更多的代码才能确定,但我最初的猜测是你可能会使用CSS类突出显示所选的选项卡。在应用之前,您必须确保从已经应用的任何地方删除该类。
与此类似:
$('.tab').click(function() {
// First remove your highlight class from any tabs already highlighted
$('.selectedTabHighlightClass').removeClass('selectedTabHighlightClass');
// Then add the class to the newly selected tab
$(this).addClass('selectedTabHighlightClass');
});
答案 2 :(得分:0)
事实证明我需要安装最新版本的jquery。