后存储的JQuery保持addClass我是相当新的jQuery和我基于快鱼脚本工作在菜单上。 我在通过链接导航时遇到麻烦,无法在当前点击的项目集上保留addClass。页面重载
我的代码:
JS
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function(){
jQuery("ul.sf-menu").superfish({pathClass: 'corrente'});
jQuery('#sf-menu li a').click(function() {
jQuery("#sf-menu li").removeClass('corrente');
jQuery(this).parents().filter("li").addClass('corrente');
jQuery("ul.sf-menu").superfish({pathClass: 'corrente' });
});
});
</script>
HTML
<ul id="sf-menu" class="sf-menu sf-navbar">
<li><a href="#">Home</a></li>
<li><a href="#">Band</a></li>
<li><a href="#">Solo Projects</a>
<ul>
<li><a href="#">Tim</a></li>
<li><a href="#">Tom</a></li>
<li><a href="#">John</a></li>
</ul>
</li>
<li><a href="#">Media Appearances</a></li>
<li><a href="#">Tour</a>
<ul>
<li><a href="#">The Reunion Tour</a>
<ul>
<li><a href="#">North American Leg</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Gallery</a></li>
</ul>
上面的HTML工作正常,类 “科伦特” 设置正确,但是当我改变html插入实际链接,该类设置正常,但在目标页面加载时会丢失。
能否请您给我如何添加存储类,并将它传递直通目标页面什么建议吗?
预先感谢您