第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js怎么判斷點擊了哪個li標簽啊

js怎么判斷點擊了哪個li標簽啊

_Jason 2015-06-09 23:22:33
當我點擊其中一個li時,實現(xiàn)給當前的li添加一個新class屬性,當再次點擊當前l(fā)i時移除class屬性,實現(xiàn)類似于開關一樣的效果?<ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li></ul>
查看完整描述

5 回答

已采納
?
Y_du

TA貢獻43條經(jīng)驗 獲得超5個贊

window.onload=function(){
		var?lis=document.getElementsByTagName('li');
		for?(var?i?=?0;i?<?lis.length;?i++)?{
			lis[i].index?=?i;
			lis[i].onclick=function(){
				for(var?count?=?0;?count?<?this.parentNode.children.length;?count++){
					if(count?!=?this.index)?{
						this.parentNode.children[count].classList.remove("on");
					}?else?{
						if(this.classList?==?0){
							this.classList.add("on")
						}?else?{
							this.classList.remove("on")
						}
					}
				}
			}
		}
	};


查看完整回答
反對 回復 2015-06-10
?
_Jason

TA貢獻1條經(jīng)驗 獲得超0個贊

window.onload?=?function()?{
	var?openHidden?=?document.getElementsByClassName('open-hidden');
	var?detailsItems?=?document.getElementsByClassName('details-items');

	var?index?=?null;
	for?(var?i?=?0;?i?<?openHidden.length;?i++)?{
		?openHidden[i].index?=?i;
		openHidden[i].onclick?=?function(){
			index?=?this.index;
			toggleClass(index);
		};

	};

	function?toggleClass(index){
		if?(detailsItems[index].className=="details-items?open-box")?{
			openHidden[index].childNodes[0].className?=?"";
			detailsItems[index].className?=?"details-items";
		}?else{
			openHidden[index].childNodes[0].className?=?"open-style";
			detailsItems[index].className?=?"details-items?open-box";
		};
	}

};


查看完整回答
反對 回復 2015-06-10
?
Y_du

TA貢獻43條經(jīng)驗 獲得超5個贊

11行與13行末尾少了結(jié)束符“;”

查看完整回答
反對 回復 2015-06-10
?
Y_du

TA貢獻43條經(jīng)驗 獲得超5個贊

window.onload=function(){
		var?lis=document.getElementsByTagName('li');
		for?(var?i?=?0;i?<?lis.length;?i++)?{
			lis[i].index?=?i;
			lis[i].onclick=function(){
				for(var?count?=?0;?count?<?this.parentNode.children.length;?count++){
					if(count?!=?this.index)?{
						this.parentNode.children[count].classList.remove("on");
					}?else?{
						if(this.classList?==?0){
							this.classList.add("on")
						}?else?{
							this.classList.remove("on")
						}e
					}
				}
			}
		}
	};


查看完整回答
反對 回復 2015-06-10
?
銀馬座

TA貢獻8條經(jīng)驗 獲得超1個贊

不知道你在說什么,不過getAttribute和setAttribute或許有用。

查看完整回答
反對 回復 2015-06-10
  • 5 回答
  • 0 關注
  • 3355 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號