jquery获得图片的真实大小
2016-03-23 14:22
495 查看
$(function(){ var imgSrc = $("#image").attr("src"); getImageWidth(imgSrc,function(w,h){ console.log({width:w,height:h}); }); }); function getImageWidth(url,callback){ var img = new Image(); img.src = url; // 如果图片被缓存,则直接返回缓存数据 if(img.complete){ callback(img.width, img.height); }else{ // 完全加载完毕的事件 img.onload = function(){ callback(img.width, img.height); } } } 作者:于坤 链接:http://www.zhihu.com/question/28733200/answer/42400792 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
相关文章推荐
- jquery 禁止用户点击浏览器后退键。
- Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
- jquery遍历table的tr获取td的值
- jquery时间插件
- jquery基础篇(二)— —属性与样式
- javascript + jquery函数大全
- jquery分页插件
- jquery对table表格的常用操作
- jquery来制作动态加载树
- jQuery复习:第二章&第三章
- jQuery写的一棵动态加载的树
- jQuery action类型实例方法探究:Array转换
- 使用jquery cookie.js记录当前所点击过的菜单
- delphi 操作 TWebBrowser 实现自动填表(JQuery脚本与 OleVariant 方法)
- 241个jquery插件—jquery插件大全
- jquery 消息提醒插件 toastmessage
- Jquery MiNi UI V3.0 在线示例
- 下拉菜单选择(jQuery实现)
- JQuery常用方法一览记
- jQuery对象与dom对象