麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

jquery實現根據瀏覽器窗口大小自動縮放圖片的方法

2024-05-06 16:23:17
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了jquery實現根據瀏覽器窗口大小自動縮放圖片的方法,涉及jquery操作頁面元素屬性與樣式的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了jquery實現根據瀏覽器窗口大小自動縮放圖片的方法。分享給大家供大家參考。具體如下:

 

 
  1. (function($){ 
  2. $.fn.resizeimage = function(){ 
  3. var imgLoad = function (url, callback) { 
  4. var img = new Image(); 
  5. img.src = url; 
  6. if (img.complete) { 
  7. callback(img.width, img.height); 
  8. else { 
  9. img.onload = function () { 
  10. callback(img.width, img.height); 
  11. img.onload = null
  12. }; 
  13. }; 
  14. }; 
  15. var original = { 
  16. width:$(window).width() 
  17. }; 
  18. return this.each(function(i,dom){ 
  19. var image = $(this); 
  20. imgLoad(image.attr('src'),function(){ 
  21. var img = { 
  22. width:image.width(), 
  23. height:image.height() 
  24. },percentage=1; 
  25. if(img.width<original.width){ 
  26. percentage = 1; 
  27. }else
  28. percentage = (original.width)/img.width; 
  29. image.width(img.w=img.width*percentage-30).height(img.h=img.height*percentage); 
  30. $(window).resize(function(){ 
  31. var w = $(this).width(); 
  32. percentage = w/img.width>1?1:w/img.width; 
  33. var newWidth = img.width*percentage-30; 
  34. var newHeight = img.height*percentage; 
  35. image.width(newWidth).height(newHeight); 
  36. }); 
  37. }); 
  38. }); 
  39. }; 
  40. })(jQuery); 

希望本文所述對大家的jquery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 久久爽精品区穿丝袜 | 亚洲精品成人久久 | 91久久精品一区二区 | 亚洲午夜久久久久 | 免看黄大片aa | 中国av免费在线观看 | 久久免费观看一级毛片 | 视频一区二区三区视频 | 久久成人在线观看 | 久综合| 91精品视频在线看 | 91成人一区二区三区 | 欧美成人精品欧美一级乱黄 | 激情大乳女做爰办公室韩国 | 九九热精品视频在线 | 黄网站在线免费 | 欧美成人三级视频 | 午夜视频久久 | 亚洲综合中文 | 偿还电影免费看 | 日韩一级片一区二区三区 | 午夜影视一区二区 | 特级西西444www大精品视频免费看 | 99在线精品视频免费观看20 | 国产一级二级在线播放 | 日韩黄色片免费看 | a级毛片免费观看在线播放 日本aaa一级片 | 在线91视频 | 亚洲一区二区在线视频 | av黄色在线免费观看 | 国产女厕一区二区三区在线视 | 欧美国产第一页 | 九九黄色| 久草视频国产在线 | 久精品久久 | 一本一道久久久a久久久精品91 | 在线成人一区二区 | 国产成人自拍av | 久久久综合久久久 | a黄网站 | 国产精品性夜天天视频 |