jQuery在页面加载时动态修改图片尺寸的方法
作者:bea
本文实例讲述了jQuery在页面加载时动态修改图片尺寸的方法。分享给大家供大家参考。具体如下: $(window).bind("load", function() { // IMAGE RESIZE $('#product_cat_list img').each(function() { var maxWidth = 120; var maxHeight = 120; var ratio = 0; var width = $(this).wid
本文实例讲述了jQuery在页面加载时动态修改图片尺寸的方法。分享给大家供大家参考。具体如下:
$(window).bind("load", function() {
// IMAGE RESIZE
$('#product_cat_list img').each(function() {
var maxWidth = 120;
var maxHeight = 120;
var ratio = 0;
var width = $(this).width();
var height = $(this).height();
if(width > maxWidth){
ratio = maxWidth / width;
$(this).css("width", maxWidth);
$(this).css("height", height * ratio);
height = height * ratio;
}
var width = $(this).width();
var height = $(this).height();
if(height > maxHeight){
ratio = maxHeight / height;
$(this).css("height", maxHeight);
$(this).css("width", width * ratio);
width = width * ratio;
}
});
//$("#contentpage img").show();
// IMAGE RESIZE
});
希望本文所述对大家的jQuery程序设计有所帮助。
有用 | 无用
$(window).bind("load", function() {
// IMAGE RESIZE
$('#product_cat_list img').each(function() {
var maxWidth = 120;
var maxHeight = 120;
var ratio = 0;
var width = $(this).width();
var height = $(this).height();
if(width > maxWidth){
ratio = maxWidth / width;
$(this).css("width", maxWidth);
$(this).css("height", height * ratio);
height = height * ratio;
}
var width = $(this).width();
var height = $(this).height();
if(height > maxHeight){
ratio = maxHeight / height;
$(this).css("height", maxHeight);
$(this).css("width", width * ratio);
width = width * ratio;
}
});
//$("#contentpage img").show();
// IMAGE RESIZE
});
希望本文所述对大家的jQuery程序设计有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- JavaScript通过function定义对象并给对象添加toString()方法实例分析
- JavaScript通过prototype给对象定义属性用法实例
- JavaScript通过select动态更换图片的方法
- JavaScript通过this变量快速找出用户选中radio按钮的方法
- 浅谈jQuery中的事件
- JavaScript实现俄罗斯方块游戏过程分析及源码分享
- JavaScript判断表单提交时哪个radio按钮被选中的方法
- JavaScript动态修改网页元素内容的方法
- JavaScript实现向OL列表内动态添加LI元素的方法
- JavaScript实现当网页加载完成后执行指定函数的方法
- JavaScript动态加载样式表的方法
- JavaScript获得url所有参数键值表的方法
- JavaScript删除数组元素的方法
- JavaScript通过join函数连接数组里所有元素的方法
- JavaScript把数组作为堆栈使用的方法
- JS定义网页表单提交(submit)的方法
- 纯Javascript实现ping功能的方法
- jQuery找出网页上最高元素的方法
- jQuery实现平滑滚动到指定锚点的方法