jquery removeClass在internet explorer 6中无法正常工作

jquery removeClass在internet explorer 6中无法正常工作,jquery,Jquery,我有以下导航 <ul class="content-nav"> <li id="nav-liv" class="tab"><a href="index.php?p=recent" page="recent">Recent</a></li> <li id="nav-liv"><a href="index.php?p=friends" page="friends">Frie

我有以下导航

    <ul class="content-nav">
         <li id="nav-liv" class="tab"><a href="index.php?p=recent" page="recent">Recent</a></li>
         <li id="nav-liv"><a href="index.php?p=friends" page="friends">Friends</a></li>
         <li id="nav-liv"><a href="index.php?p=following" page="following">Following</a></li>
         <li id="nav-liv"><a href="index.php?p=my" page="my">My</a></li>
         <li id="nav-liv"><a href="index.php?p=fav" page="fav">Favourite</a></li>
    <ul>
除了ie 6之外,这在所有浏览器中都非常有效。
在IE6中,当我点击FriendLink时,它会从最近的链接中删除tab类,但在点击其他链接后,它不会删除类

好吧,你所有的
li
s都有ID
#nav liv
,我想IE6是被这个问题扼住了。我要做的第一件事就是把它们改成类,看看IE6是否还有问题。

好吧,你所有的
li都有ID
#nav liv
,我想IE6是被这个问题扼杀了。我要做的第一件事是将它们改为类,看看IE6是否仍然有问题。

ID应该是唯一的

   <ul class="content-nav">
         <li class="nav-liv tab"><a href="index.php?p=recent" page="recent">Recent</a></li>
         <li class="nav-liv"><a href="index.php?p=friends" page="friends">Friends</a></li>
         <li class="nav-liv"><a href="index.php?p=following" page="following">Following</a></li>
         <li class="nav-liv"><a href="index.php?p=my" page="my">My</a></li>
         <li class="nav-liv"><a href="index.php?p=fav" page="fav">Favourite</a></li>
    <ul>

$(".content-nav li.nav-liv a").click(function(){
       $("li.nav-liv").removeClass("tab");
       $(this).parent().addClass("tab");
    return false;
});
    • $(“.content nav li.nav-liv a”)。单击(函数(){ $(“li.nav liv”)。删除类(“选项卡”); $(this.parent().addClass(“选项卡”); 返回false; });
ID应该是唯一的

   <ul class="content-nav">
         <li class="nav-liv tab"><a href="index.php?p=recent" page="recent">Recent</a></li>
         <li class="nav-liv"><a href="index.php?p=friends" page="friends">Friends</a></li>
         <li class="nav-liv"><a href="index.php?p=following" page="following">Following</a></li>
         <li class="nav-liv"><a href="index.php?p=my" page="my">My</a></li>
         <li class="nav-liv"><a href="index.php?p=fav" page="fav">Favourite</a></li>
    <ul>

$(".content-nav li.nav-liv a").click(function(){
       $("li.nav-liv").removeClass("tab");
       $(this).parent().addClass("tab");
    return false;
});
    • $(“.content nav li.nav-liv a”)。单击(函数(){ $(“li.nav liv”)。删除类(“选项卡”); $(this.parent().addClass(“选项卡”); 返回false; });
我从未听说过
page
是有效的
a
属性,你的意思是
rel
?我从未听说
page
是有效的
a
属性,你的意思是
rel