課程
/前端開發(fā)
/JavaScript
/JS+CSS3實(shí)現(xiàn)帶預(yù)覽圖幻燈片效果
if(id.substr(0,1)=='.'){
? ?teturn document.getElementsByClassName(id.substr(1));
}
2015-10-21
源自:JS+CSS3實(shí)現(xiàn)帶預(yù)覽圖幻燈片效果 3-1
正在回答
如果id這個(gè)變量是以.開頭,那么返回以.之后的字符串為類名的對(duì)象集合。
看懂這個(gè)首先你要明白substr是做什么的:
1、if(id.substr(0,1)=='.'):判斷id這個(gè)變量是不是以.開頭;
2、id.substr(1):返回id變量從1這個(gè)位置到結(jié)尾的這個(gè)字符串,也就是說,不算開頭的點(diǎn)。例如id='.example',那id.substr='example';
3、document.getElementsByClassName(id.substr(1)):根據(jù)上面的例子,那這個(gè)就可以寫為:document.getElementsByClassName(example)
鬧小志
yang_216 提問者
id.substr(0,1)=='.' 截取id這個(gè)字符串,從第0個(gè)開始取1個(gè)。如果等于.就把id這個(gè)字符串從第1個(gè)以后的作為一個(gè)class類返回。
舉報(bào)
同樣的幻燈片,不一樣的切換,學(xué)會(huì)實(shí)現(xiàn)思路,操作很簡(jiǎn)單
4 回答沒看懂這行代碼,求教
2 回答為何沒有代碼可以下載的代碼供參考?
4 回答我只想問下:源代碼在哪里可以下載嗎??
3 回答可以把原代碼給我們嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-10-21
如果id這個(gè)變量是以.開頭,那么返回以.之后的字符串為類名的對(duì)象集合。
看懂這個(gè)首先你要明白substr是做什么的:
1、if(id.substr(0,1)=='.'):判斷id這個(gè)變量是不是以.開頭;
2、id.substr(1):返回id變量從1這個(gè)位置到結(jié)尾的這個(gè)字符串,也就是說,不算開頭的點(diǎn)。例如id='.example',那id.substr='example';
3、document.getElementsByClassName(id.substr(1)):根據(jù)上面的例子,那這個(gè)就可以寫為:document.getElementsByClassName(example)
2015-10-21
id.substr(0,1)=='.' 截取id這個(gè)字符串,從第0個(gè)開始取1個(gè)。如果等于.就把id這個(gè)字符串從第1個(gè)以后的作為一個(gè)class類返回。