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
?