Angular:ng-src动态图片js中获取不到宽高

TTbackman 2015-01-27 05:43:48
<div class="content-1" ng-repeat="obj in rows">
<div class="img-3" style="position: relative;overflow: hidden">
<a ng-href="/opus/{{obj.feedId}}"><img class="im" ng-src="{{obj.opusImage}}" alt="" style="max-width: 100%;height: 100%;" class="im"/></a>
</div>
<div class="text-5">
<div style="font-size: 16px" ng-bind="obj.opusWord"></div>
<div style="margin-top: 20px;" ng-bind="obj.opusDesc"></div>
</div>
</div>

var left=-($(".im").width()-550)/2;
var top=-($(".im").height()-368)/2;
$(".im").css({left:left,top:top});

这里图片的宽高都是null,怎么才能获取到呢
...全文
222 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
终端用户 2015-07-07
  • 打赏
  • 举报
回复
楼主实现了么,我也遇到同样问题?
hch126163 2015-07-07
  • 打赏
  • 举报
回复
var img = new Image(); img.onload=function(){ alert(this.width); }; img.src="图片地址"; src 属性,浏览器才会去请求图片,图片响应到浏览器,浏览器才会去渲染 图片

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧