基于jquery实现等比缩放图片
更新时间:2014年12月03日 16:03:15 投稿:hebedich
这篇文章主要给大家分享了一段基于jquery实现等比缩放图片的代码,非常的实用,这里推荐给大家
基于jquery的图片尺寸调整
resize.js
复制代码 代码如下:
$(window).bind("load", function() {
// IMAGE RESIZE
$('#product_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实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
这篇文章主要介绍了jQuery实现最简单的切换图效果,可兼容IE6、火狐、谷歌、opera等浏览器,涉及jQuery结合时间函数动态操作页面元素的相关技巧,非常简单实用,需要的朋友可以参考下2016-09-09jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
由于要获取某列中的一个ID值,如果用JS传值的方式此问题就不存在,由于此次用到的都是jquery插件,包括各种弹出框,用JS传值就得用JS那丑陋的弹出框,所以,你懂得2013-04-04使用jquery动态加载javascript以减少服务器压力
如果您要创建一个web2.0的应用程序,那么你的网页会包括大量的JavaScript文件,这些可能会拖慢您的网页。因此,动态加载JavaScript代码到您的网页是一个好主意,即只有当实用他们的时候加载它们。这种策略可以帮助你减少你的网页的加载时间2012-10-10jQuery插件FusionCharts绘制2D环饼图效果示例【附demo源码】
这篇文章主要介绍了jQuery插件FusionCharts绘制2D环饼图效果,结合实例形式分析了jQuery使用插件FusionCharts载入xml数据绘制2D环饼图的相关步骤与操作技巧,并附带demo源码供读者下载参考,需要的朋友可以参考下2017-04-04jQuery简单实现iframe的高度根据页面内容自适应的方法
这篇文章主要介绍了jQuery简单实现iframe的高度根据页面内容自适应的方法,给出了2种简单实现方法,涉及jQuery针对页面高度的动态获取与设置相关技巧,需要的朋友可以参考下2016-08-0840个有创意的jQuery图片和内容滑动及弹出插件收藏集之三
在网页的首页或图片专题页面很多地方都会用到图片滑动插件来循环切换多张图片,并且用户可以点击左右按钮来切换图片。2012-01-01
最新评论