http://www.cnblogs.com/aaronjs/p/3356505.html 這是老師博客里的文章,講解的稍微詳細一點,可以結(jié)合起來比較好理解一點。這一部分真的不好懂,繞著繞著就暈掉了……
2015-05-21
var elem = document.getElementById(/[^#].*/.exec(selector)[0]);達不到$("#selector")的效果,不用#號打頭也可以使用.
可以用:
var elem = document.getElementById((elem = /^#(.*)/.exec('#asdas')) == null ?[]:elem[1]);
可以用:
var elem = document.getElementById((elem = /^#(.*)/.exec('#asdas')) == null ?[]:elem[1]);
2015-05-17
//先執(zhí)行成功(通過callback的memory方式緩存了)
defer.resolve(5);
//后添加(add后立即觸發(fā))
defer.done(function(value) {
$('body').append("<li>defer.done的值是:" + value + "</li>");
})
defer.resolve(5);
//后添加(add后立即觸發(fā))
defer.done(function(value) {
$('body').append("<li>defer.done的值是:" + value + "</li>");
})
2015-05-17
已采納回答 / 艾倫Aaron
就是apply的用法,apply用來改變上下文,apply(context, 參數(shù))所以callback里面的this指向了context
2015-05-15
最新回答 / giscafer
<...code...>看看上邊的區(qū)別教程地址:http://www.w3school.com.cn/cssref/selector_first-child.asp
2015-05-13