最新回答 / 慕斯8234454
老師講解是用 "titles.length" 做循環 (for(var i=0;i<titles.length;i++)),因此this 代表 titles
2017-05-05
最新回答 / you_belong_to_me
function $(id){? return typeof id==='string'?document.getElementsById(id):id;? }$ ?函數名。id 參數如果傳入的id是字符串類型的。返回 document.getElementById(id)
2017-04-25
最新回答 / 慕斯8234454
定義標簽id 不能用數字開頭,但js 理獲取循環的標簽id 只是代表數組(標簽有很多個,所以才要循環)中的第幾個,并不是HTML 中代表標簽的id
2017-04-12
最新回答 / startitunderground
<...code...>function getId(id){ return ?typeof id==="string"?document.getElementById(id):id; };window.addEventListener("load",function(){ //獲取鼠標滑過或點擊的標簽和要切換的內容的元素 var navList=getId("nav").getElementsByTa...
2017-04-04
已采納回答 / 薛定諤的量子貓
因為timer接收到的是setTimeout返回的一個整數類型的值,clearTimeout()是根據這個值去清除計時器,計時器清除后timer變量的值依舊不變,所以最好重新賦值為NULL;setInterval也是同樣道理
2017-04-03
最贊回答 / 慕虎9030788
//封裝ID //typeof?操作符來檢測變量的數據類型???string=字符串 //函數作用:之后用到id選擇器可以簡寫,判斷傳入的參數為字符串就返回 //$就是一個標示符。?也可以用getID等,如果你的頁面中...
2017-03-24
最新回答 / 慕斯8234454
如果注釋,後面的?divs[this.id].style.display='block' ;會出現錯誤, 因this.id代表 "titles[i].id",不然要再for 循環divs.length一次.
2017-03-22