option: [1, "<select multiple='multiple'>", "</select>"],
第一个数字代表“被包裹了几层标签”
第一个数字代表“被包裹了几层标签”
2017-06-15
这部分代码有何作用
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
setInterval(tick, 13) 由于js单线程机制不能保证每13ms会执行一次。通过createTime()与当前时间对比,动态算出变化尺度。通过这种方式也许原本期望tick执行10次,但浏览器在你duration: 2000时间内只给你调用了9次的情况下也能完整完成一个动画。
$("#test4").click(function() {
clear();
$.queue(body, 'aa', cb1); // 第三个参数为function
$.queue(body, 'aa', cb2);
alert(dequeue(body, 'aa'))
alert(dequeue(body, 'aa'))
})
clear();
$.queue(body, 'aa', cb1); // 第三个参数为function
$.queue(body, 'aa', cb2);
alert(dequeue(body, 'aa'))
alert(dequeue(body, 'aa'))
})
2016-12-25