欧美中文字幕在线播放_人妻无码免费的_中文日韩欧美州_无码av中文系列久久免费

當前位置: 首頁 > 設計資訊 > 設計教程 > 正文

jQuery插件簡易圖像縮放

2022-08-15 3705 0

我一直在為我的一個客戶寫一個小腳本,需要放大產(chǎn)品圖像。任務是創(chuàng)建一個腳本,允許用戶在中等大小的圖像上移動光標時看到產(chǎn)品的大細節(jié)。在這個過程中,我決定創(chuàng)建一個jQuery插件并與你們分享!

正如我所有的腳本一樣,我試圖讓事情盡可能的輕量級,最重要的是,盡可能的可定制。我希望你會發(fā)現(xiàn)這很容易應用到你自己的網(wǎng)站上。

你需要這個插件工作的全部是錨元素,包含鏈接到大圖像的小圖像,但是這個結(jié)構是必需的:
QQ圖片20220804150747

腳本(和CSS)負責剩下的事情。

選擇

這個插件可以用幾個選項和簡單的CSS定義來定制。就CSS而言,你需要做的就是定義新創(chuàng)建的圖像縮放元素的大小、位置和外觀。在我的演示中,我使用了這個定義:

 

QQ圖片20220804150737

你會注意到行高屬性…我使用if來垂直對齊加載詳細圖像時顯示的消息文本。當然,你可以使用你自己的定位方法,你自己的文本,如果你想插入額外的標記,并添加你自己的CSS樣式的預加載程序?;蛟S一些預裝者gif作為預裝者圖片?我將把這個問題留給你,我在這里展示的是一個簡單的例子,你可以很容易地定制。

讓我們來看看插件選項。以下是它們的默認值和描述列表:

編號

默認值:"簡單縮放"
新創(chuàng)建的圖像縮放元素的ID。當然你可以使用你自己的,但是一定要相應地更新CSS。

 

默認

默認值:“身體”
這定義了新創(chuàng)建的圖像縮放元素將被插入的DOM元素。通過編輯這個選項,您可以將它插入到DOM中您喜歡的任何地方。

附加

默認值:“真實”
如果設置為true(默認),新創(chuàng)建的元素將作為父元素的最后一個子元素插入。如果此選項設置為false,那么新創(chuàng)建的元素將作為父元素的第一個子元素插入。

 

事先裝好

默認值:“正在加載…”
加載大圖像之前出現(xiàn)的消息。您可以使用此選項編寫自己的預加載消息,并插入任何您想要的HTML。如果你想用預裝的gif,我建議你用背景圖片。

錯誤

默認值:"加載圖像時出現(xiàn)問題。"
如果找不到或無法加載大圖像,將會出現(xiàn)此錯誤消息。您可以將此選項用于自定義錯誤消息。

下面是使用一些自定義選項的示例代碼:

QQ圖片20220804150722

 


0
評論區(qū)(0)
正在加載評論...
相關推薦