打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
!!!!!JQUERY 图片自适应宽高


  1. <script type="text/javascript">   
  2. //自动适应宽,原版   
  3. $(function(){   
  4. var maxwidth = 310;   
  5. var html = '';   
  6. $('.prolistshowimg a img').html(html);   
  7. $(".prolistshowimg a img").each(function(i){    
  8. var proImg = new Image();   
  9. var image = $(this);   
  10. //alert(this.src);   
  11. proImg.onload = function(){   
  12. if(proImg.width > maxwidth ){image.width(maxwidth);}     
  13. }   
  14. proImg.src = this.src;      
  15. });   
  16. });   
  17.   
  18. //自动适就宽高,改动   
  19. $(function(){   
  20. var max_w=172;   
  21. var max_h=113;   
  22. var m1=max_w/max_h;   
  23. var html = '';   
  24. $(".proListShow").html(html);   
  25. $(".proListShow").each(function(i){   
  26. var proImg = new Image();   
  27. var image = $(this);   
  28. //alert(this.src);   
  29. proImg.onload = function(){   
  30. var m2 = proImg.width/proImg.height;   
  31. if(m2 > m1){   
  32. image.width(max_w);   
  33. }else{   
  34. image.height(max_h);   
  35. }   
  36. }   
  37. proImg.src = this.src;      
  38. });   
  39. });  
  40. </script>   

1、自适应宽:

  1. <div class="prolistshowimg">  
  2. <a href="#">  
  3. <img src="abc.jpg" />  
  4. </a>  
  5. </div>  

2、自适应宽高:
  1. <img src="abc.jpg" class="proListShow" /> 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
经验分享:10个简单实用的 jQuery 代码片段
基于jquery的防止大图片撑破页面的实现代码(立即缩放)
H5调用本地摄像头
动态生成HTML表单
jquery在线预览PDF文件,打开PDF文件
Ajax 运用 Deferred异步处理
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服