亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

幫忙看一下這段代碼,運行不起來。。

<script type="text/javascript">
???????
??? // JS實現選項卡切換
?
??? var li=document.getElementsByTagName("li");
??? var div=document.getElementsByTagName("div");
??? function load()
??? {
??????? li[0].className="change";
??? }
??? for(var i=0;i<li.length;i++)
??? {
??????? li[i].onclick = function() {
??????? for(var i = 0; i < li.length; i++) {
??????????? li[i].className = "";
??????? }
??????? li[i].className = "change";
??????? for(var j = 0; j <div.length; j++) {
??????????? div[j].style.display="none";
??????? }
??????? div[i].style.display="block";
??????? }???????
??? }
???
??? </script>

正在回答

2 回答

li[i].onclick?=?function()?{
????????for(var?i?=?0;?i?<?li.length;?i++)?{
????????????li[i].className?=?"";
????????}
????????//?把這個?li[i]?改成this?試試?
????????li[i].className?=?"change";
????????for(var?j?=?0;?j?<div.length;?j++)?{
????????????div[j].style.display="none";
????????}
????????div[i].style.display="block";
????????}


0 回復 有任何疑惑可以回復我~
#1

h5學僧 提問者

this.className = "change";//是這樣么。。 改了還是不行耶
2015-11-26 回復 有任何疑惑可以回復我~

把onclick回調中的所有li[i] 改成 this

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

幫忙看一下這段代碼,運行不起來。。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號