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

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

課程第一章滑動、點擊切換效果實現中的編程練習題用下面的代碼來做,為什么運行不了,求解答:

課程第一章滑動、點擊切換效果實現中的編程練習題用下面的代碼來做,為什么運行不了,求解答:

window.onload=function(){
? var ps=document.getElementsByTagName("p");
????? var uls=document.getElementsByTagName("ul");
????? for(var i=0;i<ps.length;i++){
??? ps[i].onclick=function(){
???? if(ps[i].nextSibling.style.display=="block"){
????? ps[i].nextSibling.style.display="none";
????? }else{
????? ps[i].nextSibling.style.display="block" }
???? }
????????????
????????? }
???
?}

正在回答

2 回答

這個問題是作用域的關系。請看圖片。

http://img1.sycdn.imooc.com//578cae7800010e9c18440891.jpg

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

慕婉清8780025 提問者

非常感謝!
2016-07-19 回復 有任何疑惑可以回復我~
#2

YOUNGFOREVER 回復 慕婉清8780025 提問者

不客氣,相互學習!
2016-07-19 回復 有任何疑惑可以回復我~
window.onload=function(){
????????var?clicktitles?=?document.getElementById('menu').getElementsByTagName('p');
????????var?lists?=?document.getElementById('menu').getElementsByTagName('ul');
????????for(var?i=0;?i<clicktitles.length;?i++){
????????????clicktitles[i].id=i;
????????????clicktitles[i].onclick?=?function(){
????????????????var?list?=?lists[this.id]
????????????????if(list.style.display=='block'){
???????????????????list.style.display='none';
????????????????}else?{
????????????????	list.style.display='block';
????????????????}
????????????}
????????}
	}
	</script>

你參考一下我這個代碼吧。。。

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

慕婉清8780025 提問者

非常感謝!
2016-07-19 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

課程第一章滑動、點擊切換效果實現中的編程練習題用下面的代碼來做,為什么運行不了,求解答:

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

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

幫助反饋 APP下載

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

公眾號

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