Jquery動(dòng)態(tài)進(jìn)行圖片縮略的原理及實(shí)現(xiàn)
//頁面加載完執(zhí)行resizeImage()函數(shù)
$(document).ready(resizeImage());
function resizeImage(){
$(".pic a img").each(function(){
//加載圖片至內(nèi)存,完成后執(zhí)行
$(this).load(function(){
//獲得原始圖片高寬
var imgWidth = $(this).width();
var imgHeight = $(this).height();
//獲得圖片所在Div高寬
var boxWidth=$('.pic').width();
var boxHeight=$('.pic').height();
//比較imgBox的長寬比與img的長寬比大小
if((boxWidth/boxHeight)>=(imgWidth/imgHeight))
{
//重新設(shè)置img的width和height
$(this).width((boxHeight*imgWidth)/imgHeight);
$(this).height(boxHeight);
//讓圖片居中顯示
var margin=(boxWidth-$(this).width())/2;
$(this).css("margin-left",margin);
}
else
{
//重新設(shè)置img的width和height
$(this).width(boxWidth);
$(this).height((boxWidth*imgHeight)/imgWidth);
//讓圖片居中顯示
var margin=(boxHeight-$(this).height())/2;
$(this).css("margin-top",margin);
}
});
})
}
- jQuery動(dòng)態(tài)改變圖片顯示大小(修改版)的實(shí)現(xiàn)思路及代碼
- jQuery動(dòng)態(tài)修改超鏈接地址的方法
- ASP.NET jQuery 實(shí)例10 動(dòng)態(tài)修改hyperlink的URL值
- js、jquery圖片動(dòng)畫、動(dòng)態(tài)切換示例代碼
- Jquery動(dòng)態(tài)改變圖片IMG的src地址示例
- jquery動(dòng)態(tài)加載圖片數(shù)據(jù)練習(xí)代碼
- jQuery + Flex 通過拖拽方式動(dòng)態(tài)改變圖片的代碼
- jQuery在頁面加載時(shí)動(dòng)態(tài)修改圖片尺寸的方法
相關(guān)文章
JQuery自適應(yīng)IFrame高度(支持嵌套 兼容IE,ff,safafi,chrome)
很高興,終于使用jquery實(shí)現(xiàn)了點(diǎn)擊外部鏈接,更改iframe內(nèi)容時(shí),iframe的高度自適應(yīng)問題。2011-03-03jquery點(diǎn)擊改變class并toggle的實(shí)現(xiàn)代碼
下面小編就為大家?guī)硪黄猨query點(diǎn)擊改變class并toggle的實(shí)現(xiàn)代碼。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-05-05jQuery結(jié)合Json提交數(shù)據(jù)到Webservice,并接收從Webservice返回的Json數(shù)據(jù)
簡單的Json數(shù)據(jù)提交,后臺結(jié)合asp.net,需要的朋友可以參考下。2011-02-028個(gè)超棒的學(xué)習(xí) jQuery 的網(wǎng)站 推薦收藏
根據(jù)國外科技網(wǎng)站 W3Techs 一項(xiàng)調(diào)查了近100萬個(gè)網(wǎng)站數(shù)據(jù)顯示,jQuery是目前最流行的 JavaScript 庫。2011-04-04jQuery窗口拖動(dòng)功能的實(shí)現(xiàn)代碼
本文通過jquery代碼實(shí)現(xiàn)窗口拖動(dòng)功能以及jQuery 鼠標(biāo)拖拽移動(dòng)窗口的實(shí)現(xiàn)代碼,代碼簡單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2017-02-02EasyUI中combobox默認(rèn)值注意事項(xiàng)
這篇文章主要介紹了EasyUI中combobox默認(rèn)值注意事項(xiàng),是個(gè)人在項(xiàng)目中遇到并解決的事宜,分享給大家,需要的朋友可以參考下2015-03-03jquery實(shí)現(xiàn)LED廣告牌旋轉(zhuǎn)系統(tǒng)圖片切換效果代碼分享
這篇文章主要介紹了jquery實(shí)現(xiàn)LED廣告牌旋轉(zhuǎn)系統(tǒng)圖片切換效果類似路邊場景,很實(shí)用的代碼,推薦給大家,有需要的小伙伴可以參考下。2015-08-08關(guān)于jQuery中.attr()和.prop()的問題探討
寫了幾句代碼在ie8上能正常運(yùn)行,chrome和ff卻不行,prop()方法適用于Boolean值的屬性,添加屬性名稱該屬性就會(huì)生效應(yīng)該使用.prop()者兩點(diǎn)就是他們的區(qū)別吧2013-09-09