真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jQuery如何實現(xiàn)圖片點擊放大縮小功能

這篇文章將為大家詳細講解有關(guān)jQuery如何實現(xiàn)圖片點擊放大縮小功能,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

武隆網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)自2013年起到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

本文實例講述了jQuery實現(xiàn)的圖片點擊放大縮小功能。分享給大家供大家參考,具體如下:

我們不廢話,直接上例子。首先利用dom的垂直分層實現(xiàn)圖片的點擊放大和縮?。ㄊ謾C上使用的效果較好),在圖片放大的時候同時禁止頁面的滑動,如果在web端的話可以不禁止屏幕的滾動(因為圖片放大是將圖片的寬度變成100%,在web上長度可能會超出屏幕 的高度)。

來看css部分代碼:

咱們再來看下js部分的代碼:

$(".image_click").click(function () {
  var imgsrc = $(this).attr("src");
  var opacityBottom = '
';   $(document.body).append(opacityBottom);   toBigImg();//變大函數(shù) }); function toBigImg(){   $("#opacityBottom").addClass("opacityBottom");   $("#opacityBottom").show();   $("html,body").addClass("none-scroll");//下層不可滑動   $(".bigImg").addClass("bigImg");   /*隱藏*/   $("#opacityBottom").bind("click",clickToSmallImg);   $(".bigImg").bind("click",clickToSmallImg);   var imgHeight = $(".bigImg").prop("height");   if(imgHeight < h){     $(".bigImg").css({"top":(h-imgHeight)/2 + 'px'});   }else{     $(".bigImg").css({"top":'0px'});   }   function clickToSmallImg() {     $("html,body").removeClass("none-scroll");     $("#opacityBottom").remove();   } };

image_click是綁定圖片的class值,這個案例非常簡單,還可以通過修改css來展示不同的樣式的圖片,大家有時間可以研究下,今天有點懶,直接貼的代碼。

jquery是什么

jquery是一個簡潔而快速的JavaScript庫,它具有獨特的鏈式語法和短小清晰的多功能接口、高效靈活的css選擇器,并且可對CSS選擇器進行擴展、擁有便捷的插件擴展機制和豐富的插件,是繼Prototype之后又一個優(yōu)秀的JavaScript代碼庫,能夠用于簡化事件處理、HTML文檔遍歷、Ajax交互和動畫,以便快速開發(fā)網(wǎng)站。

關(guān)于“jQuery如何實現(xiàn)圖片點擊放大縮小功能”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


網(wǎng)站欄目:jQuery如何實現(xiàn)圖片點擊放大縮小功能
本文路徑:http://weahome.cn/article/pdgscj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部