如何解决谷歌浏览器下jquery无法获取图片的尺寸
2024-06-24 11:08:08阅读量:37 字体:大 中 小
代码如下:

以上代码在IE和火狐中没有问题,但是在谷歌中可能会出现问题,之所以没货的尺寸就是因为图片没有加载完成。
修改方法如下:
还有点时间,接下来在给大家分享jQuery动态改变图片显示大小的方法,具体内容如下。
当我们要显示后台传过来若干个尺寸不一的图片时,为了保证图片大小的一致性及比例的协调,需要动态改变图片显示尺寸。通过搜索,我们可以从网上找到实现此功能的jQuery代码如下。这段代码可以使图片的大小保持在一定范围内,如果图片的原始尺寸都大于max*值,则显示出来的图片宽度都相等。
原始代码:
在我的js代码中,也采取了这种写法。然而在不同的浏览器测试效果时,发现此种写法不能适应chrome浏览器(chrome版本号为10.0.648.204),会产生图片以原有尺寸显示出来的bug。后来把$('.post img').each()的代码用$(window).load()方法包装起来,就解决了chrome浏览器显示不正确的问题。那么在chrome浏览器中为什么会产生bug,并且$(document).ready和$(window).load有什么区别呢?
原来document ready事件是在HTML文档载入即DOM准备好就开始执行了,即使图片资源还没有加载进来。而window load事件执行的稍晚一些,它是在整个页面包括frames, objects和images都加载完成后才开始执行的。从这种区别可以分析出chrome浏览器在对于图片不采用$(window).load()方法处理时,图片载入与动态改变图片的js代码执行顺序不确定。
----------------------------------------------------
上面是文章的全部类容,关于上面的代码,放到我的页面中时获取图片高度时会报错,提示没有提供width方法
故修改代码如下:
以上内容是本人给大家分享的如何解决谷歌浏览器下jquery无法获取图片的尺寸以及jQuery动态改变图片显示大小的方法,希望大家喜欢,更希望朋友请持续关注本站,谢谢。
免责声明:
本文《如何解决谷歌浏览器下jquery无法获取图片的尺寸》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

家人地图如何开启永久位置
家人地图是高德地图推出的家人定位查询功能,要开启家人地图永久位置分享,可以直接在家人地图设置中开启。具体操作方法如下: 家人地图如何开启永久位置 1、打开手机高德地图app,点击我的”。 ...
阅读: 951

快手号怎么修改不了,只有复制
快手号只有复制,修改不了,是因为近期已经修改过快手号了,从修改时开始需要等待90天后才能再次修改。修改快手号的具体操作方法如下: 快手号怎么修改不了,只有复制 1、打开手机快手app,点击左上角三条横...
阅读: 849

qq群怎么设置不让群成员加好友
qq群目前还不能设置不让群成员加好友,只能设置不让群里的人发起临时会话减少群员的互动性。设置不让群里的人发起临时会话的具体操作如下: qq群怎么设置不让群成员加好友 1、打开手机QQ软件,找到自己创建...
阅读: 834

朋友圈设置三天可见是对所有人吗
朋友圈三天可见是针对朋友圈的一个设置,针对所有的朋友,朋友圈设置三天可见后,所有朋友只能看到你最近三天的朋友圈。朋友圈设置三天可见的具体操作如下: 朋友圈设置三天可见是对所有人吗 1、打开手机微信ap...
阅读: 840

微信很小的那种表情包怎么做的
平常生活中微信很小的那种表情包可以在微信的小程序里根据自己的喜好进行制作,通过以下步骤制作微信表情包: 微信很小的那种表情包怎么做的 1、打开微信,切换到发现页面,点击小程序”进入小程序页...
阅读: 1500

剪映怎么在中间插视频
想要使用剪映视频中间插入另一个视频,可以把原本视频分割再插入新的视频,通过以下步骤使用剪映在中间插视频: 剪映怎么在中间插视频 1、打开剪映,点击开始创作”进入选择页面。 2、选择一个视...
阅读: 876
热门文章
1.在喜马拉雅上怎么接配音任务
- 1

- 在喜马拉雅上怎么接配音任务
- 2022-12-28
- 1
2.微信删除好友频繁了怎么继续删除
- 2

- 微信删除好友频繁了怎么继续删除
- 2022-12-28
- 2
3.朋友圈动图怎么不动
- 3

- 朋友圈动图怎么不动
- 2022-12-28
- 3
4.拉黑了怎么加回来
- 4

- 拉黑了怎么加回来
- 2022-12-28
- 4
5.超话等级怎么快速升
- 5

- 超话等级怎么快速升
- 2022-12-28
- 5
6.支付宝买彩票在网上怎么买
- 6

- 支付宝买彩票在网上怎么买
- 2022-12-31
- 6
7.QQ等待验证是不是拉黑了
- 7

- QQ等待验证是不是拉黑了
- 2022-12-27
- 7
8.360隐私空间里面的照片怎么找回
- 8

- 360隐私空间里面的照片怎么找回
- 2022-12-27
- 8
9.支付宝提现免费额度在哪查询
- 9

- 支付宝提现免费额度在哪查询
- 2022-12-27
- 9
10.个人收款二维码去哪里制作
- 10

- 个人收款二维码去哪里制作
- 2022-12-27
- 10
最近更新

酷狗音乐中使用蝰蛇音效制作工具的具体操作方法
2024-11-11

win7电脑中出现声音图标不见了的具体解决方法
2024-11-11

车到哪app的详细软件介绍
2024-11-11

小米9se中查看序列号的具体操作方法
2024-11-11

迅雷中使用FTP探测器的详细操作方法
2024-11-11

ppt制作出小荷才露尖尖角动画场景的具体操作步骤
2024-11-11
