已采納回答 / 疵之琉璃
js函數(shù)中的參數(shù)用時(shí)可給可不給,那個(gè)event只是說(shuō)明觸發(fā)了當(dāng)前的事件的對(duì)象而已!你去掉也是好使的!
2015-07-08
已采納回答 / 牙尖十怪
parents包含的是所有的父級(jí)元素,從<html>到? item 元素本身所有父級(jí)的長(zhǎng)度都是計(jì)算了的,parentsUntil獲取的長(zhǎng)度則沒(méi)有計(jì)算被選擇的元素。
2015-06-08
已采納回答 / 艾倫Aaron
append的內(nèi)部的原理,就是通過(guò)創(chuàng)建一個(gè)文檔碎片,把新增的節(jié)點(diǎn)放到文檔碎片中,通過(guò)文檔碎片克隆到到頁(yè)面上去,目的是效率更高
2015-05-18
已采納回答 / 東方云游
用?nextSibling 舉例:elem['nextSibling'] ?=== elem.nextSibling?elem['nextSibling'] 返回列表中的下一個(gè)同胞元素,如果沒(méi)有 nextSibling 節(jié)點(diǎn),則返回值為 null,這樣就能循環(huán)遍歷到所有的符合條件的節(jié)點(diǎn)了。其他都是類似的。
2015-05-14
最贊回答 / 牙尖十怪
寫(xiě)JS的時(shí)候,最好不要把元素的 ID、類名 直接寫(xiě)在代碼中,要用到的參數(shù)都用變量存起來(lái),方法也是如此,這是為了在調(diào)用的時(shí)候更方便,一個(gè)項(xiàng)目中也許有很多地方會(huì)使用到同一種JS,或者在一段代碼中你會(huì)重復(fù)調(diào)用某一段程序,這個(gè)時(shí)候用以上方法,就只需要調(diào)用變量就可以了。網(wǎng)上的很多各種功能的插件,就是這么來(lái)的。把方法寫(xiě)好,要調(diào)用的時(shí)候直接給變量賦值就可以了,在初學(xué)的時(shí)候就要刻意養(yǎng)成這種習(xí)慣,會(huì)利于代碼的簡(jiǎn)潔和邏輯思維的提升的。嗯,以上為自己平時(shí)的個(gè)人總結(jié),有不足的地方歡迎補(bǔ)充和指教。
2015-05-08
已采納回答 / Crazy丶魂
括號(hào)里的參數(shù)0:例如targetTouches[0] 這個(gè)表示當(dāng)前位于
屏幕上的手指列表 取第一個(gè)
2015-04-02
已采納回答 / 艾倫Aaron
在我的學(xué)習(xí)過(guò)程中,視頻只是定位初級(jí)的入門(mén),因?yàn)樯钊氲睦斫舛际强孔约旱念I(lǐng)悟,每一個(gè)軟件開(kāi)發(fā)者都應(yīng)該有自學(xué)的能力才能適應(yīng)多變的設(shè)計(jì)
2014-12-24
已采納回答 / 艾倫Aaron
children方法允許我們通過(guò)在DOM樹(shù)中對(duì)這些元素的直接子元素進(jìn)行搜索,并且構(gòu)造一個(gè)新的匹配元素的jQuery對(duì)象elem.firstChildthis.pushStack(matched);
2014-12-17