Chrome和Safari浏览器jquery width(), height()获取不到高度的问题
遍历一组图片,遍历时需要获取其宽度,效果出来后,IE和Firefox都没有问题,唯独Chrome和Safari会出现获取不到图片宽度的情况。以往基本上是IE不兼容,这下出现Chrome和Safari不兼容了,倒觉得稀奇了,故写出来分享下。
- $(function(){
- ... //此处省略N行
- var w = $(this).width();
- ... //此处省略N行
- });
- $(window).load(function(){
- ... //此处省略N行
- var w = $(this).width();
- ... //此处省略N行
- });
- $(function(){
- ... //此处省略N行
- var that = $(this);
- var img = new Image();
- img.src = $(this).attr("src");
- img.onload = function(){
- var w = img.width;
- }
- ... //此处省略N行
- });
浙公网安备 33010602011771号