为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 冰冰冰冰冰3515066
图片加载需要时间,加载完毕后 ,for循环也结束了

最新回答 / 慕少9748393
在js中.width的写法不正确,不能得到指定对象的宽度值,可以用.css('width')来代替,但是.css('width')输出的值有单位,而.width()没有单位。如window,docunment等非普通元素的值只能靠.width()才能获得正确的宽度值,而.css('width')则不能。例如:$(window).width()输出的是当前window窗口宽度,而$(window).css('width')则输出的是undefined。

已采纳回答 / 球球lgj
动态计算 高度算错了呗 

最新回答 / 轨迹轨迹
chrome浏览器中按F12进入调试模式

已采纳回答 / platan
realh是计算出图片的真实高度当图片是宽度大于高度的时候,以宽度100%显示,高度就得重新计算,以使图片能够更好的显示winWidth是设备的宽度然后要计算的是realh就可以这样用realh/winWidth = h /w =>realh = winWidth*h/w;你就这样想,像数学中的缩放一个图形就理解了,比如原来一个正方形,长是8,宽是4,让后现在知道缩放的宽是10,那求对应的高就是 8/4 = x/10 =>x= 10*8/4

最新回答 / TK00
TMPL才是模板文件的缩写,还有一种写为tpl

已采纳回答 / HeymansBreda
当imgObj加载完成后,this指向的imgObj的对象,this.width就是当前imgObj.width,然后通过当前imgObj的宽度值来赋值给canvas的宽度。
课程须知
您至少具备HTML/CSS、JavaScript、CSS3基础知识。
老师告诉你能学到什么?
针对WEB相册的touch事件、CSS3 动画、Zepto框架、Canvas等知识的应用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消