這部分代碼有何作用
function sibling(cur, dir) {
while ((cur = cur[dir]) && cur.nodeType !== 1) {}
return cur;
}
function next(elem) {
return sibling(elem, "nextSibling");
}
function prev(elem) {
return sibling(elem, "previousSibling");
}
var thirdItem = document.querySelectorAll('.third-item')[0]
function sibling(cur, dir) {
while ((cur = cur[dir]) && cur.nodeType !== 1) {}
return cur;
}
function next(elem) {
return sibling(elem, "nextSibling");
}
function prev(elem) {
return sibling(elem, "previousSibling");
}
var thirdItem = document.querySelectorAll('.third-item')[0]
2017-04-21
http://study.163.com/course/courseMain.htm?courseId=465001
看這個視頻的講解+這個文字解釋徹底征服jQuery
看這個視頻的講解+這個文字解釋徹底征服jQuery
2017-02-08
最新回答 / qq_浪跡天涯_8
因為P2 P3都綁定了事件,冒泡和捕獲的時候都會觸發(fā)相應的捕獲或者冒泡的監(jiān)聽函數(shù),然后等到到了目標元素(P2 P3)的時候,就會去根據(jù)具體情況,判斷是否滿足條件,執(zhí)行events數(shù)組里的函數(shù)。
2017-01-23
經(jīng)過一個周的源碼學習,從今天開始停止學習了,繼續(xù)補充js,html,css基礎(chǔ)知識。。。明年再見!!!
2016-12-27
setInterval(tick, 13) 由于js單線程機制不能保證每13ms會執(zhí)行一次。通過createTime()與當前時間對比,動態(tài)算出變化尺度。通過這種方式也許原本期望tick執(zhí)行10次,但瀏覽器在你duration: 2000時間內(nèi)只給你調(diào)用了9次的情況下也能完整完成一個動畫。
$("#test4").click(function() {
clear();
$.queue(body, 'aa', cb1); // 第三個參數(shù)為function
$.queue(body, 'aa', cb2);
alert(dequeue(body, 'aa'))
alert(dequeue(body, 'aa'))
})
clear();
$.queue(body, 'aa', cb1); // 第三個參數(shù)為function
$.queue(body, 'aa', cb2);
alert(dequeue(body, 'aa'))
alert(dequeue(body, 'aa'))
})
2016-12-25
"jQuery.queue 和 jQuery.fn.queue 不僅執(zhí)行出隊操作返回隊頭元素,還會自動執(zhí)行返回的隊頭元素" 這里指的應該是dequeue才對吧