var getValue = function(className) {
var $elem = $('' + className + '');
//走路的路線坐標
return {
height: $elem.height(),
top: $elem.position().top
};
}
$elem.position().top 報錯,Uncaught TypeError: Cannot read property 'top' of undefined
var $elem = $('' + className + '');
//走路的路線坐標
return {
height: $elem.height(),
top: $elem.position().top
};
}
$elem.position().top 報錯,Uncaught TypeError: Cannot read property 'top' of undefined
2015-08-18
666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666
2015-08-18
感覺對promise好像有會有點疑問,但是看用法而言的就是$.Deferred()對象會返回出來一個延遲對象,當觸發(fā)resolve函數(shù)的時候就會執(zhí)行then中的success函數(shù),如果后面還有then函數(shù),那么就挨個執(zhí)行,如果你在then函數(shù)中返回出來一個defer對象,那么后面的執(zhí)行就看這個defer對象的resolve和reject
2015-08-18
感覺promise只是從一定程度上解放了異步回調(diào)問題,基本邏輯還是回調(diào)的邏輯,但是可以把具體的處理函數(shù)提取出來
2015-08-18