-
function setButtonClass(offset){ var index = Math.abs(offset/600); for(var i = 0;i<buttons.length;i++){ if(buttons[i].className){ buttons[i].removeAttribute('class'); break; } } buttons[index-1].setAttribute('class','on'); }查看全部
-
還可以,不錯(cuò),正好可以學(xué)以致用查看全部
-
getAttribute() dom2級(jí)的方法,可以獲取自定義的屬性查看全部
-
css屬性left 除非是內(nèi)聯(lián)樣式,或通過(guò)style.left賦值了,才有,不然即使有定位,通過(guò).style.left取過(guò)來(lái)的也是null。我也是調(diào)了好久才知道的查看全部
-
jjj查看全部
-
a>默認(rèn)的點(diǎn)擊事件是跳轉(zhuǎn)。 <a href="javascript:;"></a> 這代碼讓點(diǎn)擊效果執(zhí)行javascript空語(yǔ)句,防止A標(biāo)簽跳轉(zhuǎn)。查看全部
-
window.onload:整個(gè)頁(yè)面加載完查看全部
-
斷點(diǎn):debugger查看全部
-
window.onload=function(){} 當(dāng)頁(yè)面加載完畢后才開(kāi)始獲取頁(yè)面的元素。查看全部
-
#container:hover .arrow查看全部
-
Windows.onload查看全部
-
skills查看全部
-
getElementsByTagName() 方法可返回帶有指定標(biāo)簽名的對(duì)象的集合。查看全部
-
自動(dòng)播放: ①鼠標(biāo)移開(kāi)時(shí)自動(dòng)播放,鼠標(biāo)移上去時(shí)停止,也是通過(guò)定時(shí)器來(lái)實(shí)現(xiàn)的 ②設(shè)置定時(shí)器,讓它隔幾秒切換一次,相當(dāng)于3秒鐘調(diào)一次next.onclick(右箭頭)事件,鼠標(biāo)移開(kāi)時(shí)清除定時(shí)器 ③自動(dòng)切換需要寫(xiě)兩個(gè)函數(shù)來(lái)控制自動(dòng)切換,聲明一個(gè)變量來(lái)存放定時(shí)器不給任何值 ④給變量一個(gè)setInterval,并傳入一個(gè)函數(shù)讓它執(zhí)行右箭頭的點(diǎn)擊事件,再給一個(gè)時(shí)間間隔 ⑤創(chuàng)建一個(gè)函數(shù)清除定時(shí)器,clearsetInterval(定時(shí)器名稱(chēng)) ⑥鼠標(biāo)移開(kāi)時(shí)定時(shí)器執(zhí)行,移上時(shí)清除定時(shí)器執(zhí)行,要給整個(gè)容器加一個(gè)鼠標(biāo)移入移開(kāi)事件 ⑦鼠標(biāo)不做任何事情時(shí)讓它自動(dòng)播放,調(diào)用函數(shù)查看全部
-
動(dòng)畫(huà)函數(shù) ①圖片在一定時(shí)間內(nèi)進(jìn)行位移,要判斷是否達(dá)到目標(biāo)值,沒(méi)有達(dá)到還要繼續(xù)做位移 ②聲明一個(gè)變量用offset總共的偏移量除以次數(shù)(位移總時(shí)間除以位移間隔時(shí)間)求出每次移動(dòng)多少 ③判斷speed小于0并且left值是否大于目標(biāo)值newLeft或speed大于0并且left值小于目標(biāo)值,這兩種情況讓它做位移 ④再判斷中放入定時(shí)器,一個(gè)函數(shù)不停的在一定的條件之后調(diào)用自身這種做法叫做遞歸 ⑤優(yōu)化:聲明一個(gè)函數(shù),做動(dòng)畫(huà)是否在運(yùn)行的存放,開(kāi)始狀態(tài)為false表示沒(méi)有運(yùn)行 ⑥!取反查看全部
舉報(bào)
0/150
提交
取消