爬了两个课程
var baseUrl = "http://www.imooc.com/learn/";
var videoIds = [348,637];
title和number的获取跟老师的不一样,慕课网的代码有点改动
var title = $(".hd h2").text();
var number = parseInt($($(".meta-value strong")[3]).text().trim(),10);
var baseUrl = "http://www.imooc.com/learn/";
var videoIds = [348,637];
title和number的获取跟老师的不一样,慕课网的代码有点改动
var title = $(".hd h2").text();
var number = parseInt($($(".meta-value strong")[3]).text().trim(),10);
2016-04-17
!!!!!
resolve 要写成 resolve() 才能实现动画
但是....为什么老师的没写也可以实现???
resolve 要写成 resolve() 才能实现动画
但是....为什么老师的没写也可以实现???
2016-04-17
已采纳回答 / Ben482555
版本比較新的nodejs對es6的支持比較完全,其中也包括promise,所以比較舊版的nodejs,或是瀏覽器就需要polyfill來實現es6的特性,只是bluebird又加強了一些地方。
2016-04-17
最新回答 / Sixgoy
Promise中的animation()函数在定义的时候加了ball这个参数。在调用的时候却没有传参,函数内的ball就是undefined。定义animation的时候去掉参数。让函数内animation的ball取promiseAnimation()中的参数ball。
2016-04-15
ball.style.marginLeft = marginLeft + 'px'
2016-04-15
_animate没运行起来呢 所以不会动
(function _animate(){
XXXXXXXXX
})(); 改成立即执行函数就可以了
(function _animate(){
XXXXXXXXX
})(); 改成立即执行函数就可以了
2016-04-14