小编Tou*_*wai的帖子

是否可以在图像开始加载之前运行javascript?

我想在浏览器请求之前更改图像的src属性,目的是使用像Timthumb这样的PHP脚本来减小图像的大小.使用jQuery,我认为$(document).ready可以做到这一点:

$(document).ready(function () {
  var imgs = $('#container img');
  jQuery.each(imgs, function() {
    $(this).replaceWith('<img src="timthumb/timthumb.php?src=' + $(this).attr('src') + '&w=200" />');
    });
});
Run Code Online (Sandbox Code Playgroud)

但原始的,未显示的图像仍然在后台下载到浏览器的缓存中.是否有可能在客户端做我想做的事情,或者服务器端是唯一的选择?

javascript jquery document-ready

12
推荐指数
2
解决办法
1万
查看次数

标签 统计

document-ready ×1

javascript ×1

jquery ×1