首頁 web前端 js教程 基於jQuery的360圖片展示實現代碼_jquery

基於jQuery的360圖片展示實現代碼_jquery

May 16, 2016 pm 05:52 PM
360 圖片展示

複製程式碼 程式碼如下:

$(function(){
var box_Wbox_ .PIC360").width();
var box_H = $(".PIC360").height();
var box_X = $(".PIC360").offset().left;
var box_Y = $(".PIC360").offset().top;
//求出中心點的橫座標值
var center_X = Math.ceil(box_X (box_W/2));
//求中心點的縱座標值
var center_Y = Math.ceil(box_X (box_H/2));
var moveSetp = (box_W/2)/10//設定為10次移動,完成左邊的圖片顯示。 🎜>var evY = event.pageY;
//判斷是向左還是向左
if(center_X - evX>=0){
changePic(evX,evY,"left")
}else{
changePic(evX,evY) ​​
}
function changePic(mX,mY,f){
if(f){
//求鼠移動了幾次,每次對應一個LI的索引。 ().siblings().hide();
}else{
var index = Math.ceil(Math.abs((mX - center_X)/moveSetp));
var li_lengt = $(" .PIC360 li").length;
$(".PIC360 li").eq(li_lengt-index).show().siblings().hide();
}
}
})
})




一、功能分析:
  1.滑鼠在圖片區域向左滑動,圖片「向左轉動」 。
  2.滑鼠在圖片區域向右滑動,圖片「向右轉動」。
二、功能分析:

  2.1如何判斷滑鼠在圖片上方的滑動方向,即如何知道滑鼠是向左還是向右?
  以圖片的中心為參照,在中心點左邊,就是向左,在中心點右邊,就是向右。解決方法,是把滑鼠目前的X座標值,與中心點的X座標值,相減如果是負數就是向左的,如果是正數,就是向右的。
  2.2滑鼠滑動多少距離,圖片切換一張(轉動的實質,是不同面的圖片,在切換顯示)?   分析:2.21整個圖片一共有18張,向左切換10張,向右就是切換8張。這樣所有的圖片,都能顯示出來,也就是可以有360度的效果。
     2.22滑鼠在圖片左邊和右邊移動的最大距離是圖片寬度的一半,如果我設定10次移動讓圖片全部切換一次,那麼就用這個最大距離除以10,就得到每次移動多少距離,算一次,而這次就要切換一張圖片。

DEMO下載
http://demo.jb51.net/js/2012/mypic360/
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

360safe是什麼資料夾 360safe是什麼資料夾 Feb 28, 2023 pm 01:56 PM

360safe是360安全衛士的安裝文件夾,裡面有360安全衛士的相關快取文件,刪除360safe裡面的內容可能會影響360安全衛士的正常運作;且不能將360safe移到其它盤,因為360安全衛士是安裝版的,已經在註冊表中註冊,移到別的碟會導致無法啟動360,只能卸載後再重新選擇路徑安裝到其它盤。

如何使用PHP陣列產生動態投影片和圖片展示 如何使用PHP陣列產生動態投影片和圖片展示 Jul 15, 2023 pm 01:17 PM

如何使用PHP陣列產生動態投影片和圖片展示投影片和圖片展示是網頁設計中常見的功能,常被應用於輪播圖、圖庫展示等場景。而PHP作為一種流行的伺服器端腳本語言,具備處理資料和產生動態HTML頁面的能力,非常適合用於產生動態投影片和圖片展示。本文將介紹如何使用PHP陣列產生動態投影片和圖片展示,並給出對應的程式碼範例。準備圖片資料首先,我們需要準備一組圖片的路徑數據

魯大師是360的嗎? 魯大師是360的嗎? Sep 06, 2022 pm 03:14 PM

魯大師是360的。魯大師是一款硬體級專業工具軟體,2010年9月6日,魯大師」宣布加入360的“免費軟體起飛計劃”,成為該計劃啟動以來接納的又一位新成員,即成為360旗下產品。

360資料夾拒絕存取怎麼辦 360資料夾拒絕存取怎麼辦 Apr 28, 2023 pm 04:41 PM

360資料夾拒絕存取的解決方法:1、檢查360資料夾的權限,查看屬性設置,設定為可讀;2、檢查360資料夾裡的每一個文件,不能存在損壞;3、檢查360資料夾裡的每一個文件,允許存取權限;4、重新授權360資料夾並設定為可以被存取即可。

360電腦鎖定螢幕桌布怎麼關閉 360電腦鎖定螢幕桌布怎麼關閉 Dec 01, 2022 am 10:26 AM

關閉360電腦鎖定螢幕桌布的方法:1、開啟360瀏覽器,點選右上角三橫圖標,然後點擊「設定」;2、在設定頁面找到並點選「實驗室」分類,然後取消勾選畫報功能即可關閉電腦鎖定螢幕桌布。

如何使用Vue實現圖片展示牆特效 如何使用Vue實現圖片展示牆特效 Sep 20, 2023 pm 01:49 PM

如何使用Vue實現圖片展示牆特效介紹隨著網路的發展,圖片成為人們日常生活中不可或缺的一部分。而在網頁設計中,如何巧妙地展示圖片就變成了一個非常重要的問題。本文將詳細介紹如何使用Vue框架實現圖片展示牆特效,並附上具體程式碼範例。需求分析我們希望在網頁中展示一系列圖片,具體需求如下:圖片以網格形式展示,每一張圖片佔據相等的空間。滑鼠懸停在某張圖片上時,圖片放大

360隔離的檔案怎麼恢復 360隔離的檔案怎麼恢復 Dec 01, 2022 am 10:32 AM

360隔離文件的恢復方法:1、開啟360安全衛士並點選「木馬查殺」;2、在木馬查殺頁面左下角點選「復原區」開啟;3、在復原區頁面,勾選要復原的文件並點選「恢復」;4、點選恢復並確認恢復視窗即可。

360殺毒和360衛兵有什麼差別 360殺毒和360衛兵有什麼差別 Nov 10, 2022 pm 04:40 PM

區別:1.主要功能不一樣,360安全衛士重在查殺木馬,保證用戶的電腦帳號,並且清理垃圾優化加速;而360殺毒軟體則是為了殺毒。 2、360安全衛士有完善的自保能力,但360防毒軟體則沒有,它需要依靠360安全衛士的自保功能。 3.360安全衛士用的都是自家引擎,而360防毒軟體的引擎有自家,也有其他國家的兩個(Bitdefender和Avira)。

See all articles