var img = new Image();
$(img).attr('src', "<?php echo $image_url; ?>");
$(window).load(function(e){
resetImageSize(img);
td.css('background-image', 'url("<?php echo $image_url; ?>")');
});
$(window).resize(function(e){
resetImageSize(img);
});
function resetImageSize(img){
var wr = $("#wrapper");
var td = $("#wrapper td");
if(img.width > wr.width() || img.height > wr.height()){
td.css('background-size', 'contain');
} else {
td.css('background-size', img.width);
}
}
我怎么知道?请问以下会导致两个HTTP请求吗?
试试看吧?使用Chrome浏览器中的网络标签查找。 – PhonicUK 2013-04-11 09:06:42