jQuery Plugin – jQzoom

今天馬老師來介紹一個微星科技的網頁有利用到的技術 – jQzoom,大家可以先到微星的官網參考這個效果

微星科技 jQzoom範例

現在的網頁已經儘可能的把一些不需要使用Flash的地方,利用Javascript、CSS或HTML5的技術取代,這樣不斷可以減輕網頁的負載和流量,更可以達到SEO(搜尋引擎最佳化)的效果。

所以因應而生的jQuery相關技術作品就越來越多了,好吧!廢話不多說,請看馬老師製作的範例頁面範例檔案下載,這個範例應用到的網頁程式碼和說明如下,大家可以參考我所輸入的一些註解來更改成自己想要的形式:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQzoom Sample</title>

<script type="text/javascript" src="js/jquery-1.6.js"></script>
<script type="text/javascript" src="js/jquery.jqzoom-core.js"></script> 

<link rel="stylesheet" type="text/css" href="css/jquery.jqzoom.css">

<style type="text/css">
*{margin:0;padding:0;}/* 把HTML中所有邊界和填充歸零 */
#layout{margin-left:auto;margin-right:auto;width: 500px;}/* 定義主板面寬度和置中 */
#big {width: 500px; height:350px;}/* 定義大圖版面寬、高 */
#small {width: 500px; height:100px;}/* 定義小圖版面寬、高 */
ul#thumblist{display:block;}/* 定義超連結清單顯示方式 */
ul#thumblist li{float:left;margin-right:2px;list-style-image: none;list-style-type: none;}/* 定義清單項目浮動、間距、不顯示項目符號與圖片 */
ul#thumblist li a{display:block;border:1px solid #CCC;}/* 定義超連結項目顯示方式、邊框 */
ul#thumblist li a.zoomThumbActive{border:1px solid red;}/* 定義目前檢視項目邊框,套用在第一張縮圖上(本類別為js使用,更換名稱後會失去效果) */
.jqzoom{float:left;	text-decoration:none;}/* 套用在欲放大顯示的圖片連結上(本類別為js使用,更換名稱後會失去效果) */
</style>

<script type="text/javascript">
$(document).ready(function() {
	$('.jqzoom').jqzoom({zoomType: 'reverse',alwaysOn:false,zoomWidth:400,zoomHeight:324,showEffect:'fadein'});
});
/*
放大顯示照片效果設定共有以下選項可修改
zoomType:共有standard、reverse、drag、innerzoom四種效果(預設值standard)
zoomWidth:照片放大顯示區域寬(預設值300)
zoomHeight:照片放大顯示區域高(預設值300)
xOffset:放大顯示區域橫向位移(預設值10)
yOffset:放大顯示區域縱向位移(預設值0)
position:放大顯示區域位置,可以使用right,left,top,bottom這些設定(預設值right)
preloadImages:如果設定成true,會在網頁載入時會預先把所有大張的圖片都預先載入進來(預設值true)
preloadText:載入中顯示的文字(預設值:Loading zoom)
title:如果設定成true,會在放大顯示區域上方顯示圖片的title(預設值:true)
lens:如果設定成true,會在滑鼠移動時顯示放大區域範圍(預設值:true)
imageOpacity:設定圖像的不透明度,需將zoomType設定成reverse模式(預設值:0.4)
showEffect:設定放大區塊的淡入效果,共有show,fadein這兩個效果(預設值:show)
hideEffect:設定放大區塊的淡出效果,共有hide,fadeout這兩個效果(預設值:hide)
fadeinSpeed:設定淡入效果速度,可以使用fast,slow或輸入數值來控制(預設值:slow)
fadeoutSpeed:設定淡出效果速度,可以使用fast,slow或輸入數值來控制(預設值:2000)
*/

</script>

</head>

<body>

<div id="layout">

<div id="big">

<a class="jqzoom" href="images/big/msi_b1.jpg" title="微星筆記型電腦" rel='msi'><img src="images/small/msi_s1.jpg" width="400" height="320" title="微星筆記型電腦側面照" style="border: 3px solid #666;" /></a>

</div>

<div id="small">

<ul id="thumblist">
<li class="zoomThumbActive"><a href='javascript:void(0);' rel="{gallery: 'msi', smallimage: 'images/small/msi_s1.jpg',largeimage: 'images/big/msi_b1.jpg'}">
<img src="images/thumbnail/msi_t1.jpg" width="70" height="56" /></a></li>

<li><a href='javascript:void(0);' rel="{gallery: 'msi', smallimage: 'images/small/msi_s2.jpg',largeimage: 'images/big/msi_b2.jpg'}">
<img src="images/thumbnail/msi_t2.jpg" width="70" height="56" /></a></li>

<li><a href='javascript:void(0);' rel="{gallery: 'msi', smallimage: 'images/small/msi_s3.jpg',largeimage: 'images/big/msi_b3.jpg'}">
<img src="images/thumbnail/msi_t3.jpg" width="70" height="56" /></a></li>

<li><a href='javascript:void(0);' rel="{gallery: 'msi', smallimage: 'images/small/msi_s4.jpg',largeimage: 'images/big/msi_b4.jpg'}">
<img src="images/thumbnail/msi_t4.jpg" width="70" height="56" /></a></li>

<li><a href='javascript:void(0);' rel="{gallery: 'msi', smallimage: 'images/small/msi_s2.jpg',largeimage: 'images/big/msi_b5.jpg'}">
<img src="images/thumbnail/msi_t5.jpg" width="70" height="56" /></a></li>
</ul>
</div>

</div>

</body>
</html>

註:本範例所使用的圖片版權屬於微星科技公司所有。

You may also like...

3,955 Responses

  1. Greetings… your blog is very interesting and beautifully written.

  2. I believe you have remarked on some very interesting points , thankyou for the post.

  3. ciudad表示:

    Assume you are doing good linking to position you on the first pages of search engines.

  4. We need to build frameworks and funding mechanisms.

  5. NABAKAWLBIXhk表示:

    ivermectin buy ivermectin uk buy stromectol 12mg online

  6. comunidades表示:

    I just added your web site to my blogroll, I hope you would look at doing the same.

  7. Arreple表示:

    Renal impairment occurs in 33 of patients with SBP. doxycycline dog

  8. engelsWet表示:

    Lethal lytic damage may result not shown here. doxycycline throwing up

  9. casas表示:

    Your idea is outstanding; the issue is something that not enough persons are speaking intelligently about. I’m very happy that I stumbled throughout this in my seek for one thing regarding this.

  10. Maisiepisn表示:

    meet and fuck
    connecting singles online members
    meet me dating site free

  11. sbobet表示:

    Keep it up!. I usually don’t post in Blogs but your blog forced me to, amazing work.. beautiful A rise in An increase in An increase in.

  12. Your thing regarding creating will be practically nothing in short supply of awesome. This informative article is incredibly useful and contains offered myself a better solution to be able to my own issues. Which can be the specific purpose MY PARTNER AND I has been doing a search online. I am advocating this informative article with a good friend. I know they are going to get the write-up since beneficial as i would. Yet again many thanks.

  13. 이번에는表示:

    Dude.. I am not much into reading, but somehow I got to read lots of articles on your blog. Its amazing how interesting it is for me to visit you very often. –

  14. Obersenep表示:

    Exp Hematol 1993; 21 1673 1679. buy doxycycline

  15. VABAKAWLBIXbx表示:

    viagra lilly tadalafil ou viagra viagra medicine

  16. Obersenep表示:

    Gobba S, Moccia AA, Gulden- Sala W, et al. doxycycline for kennel cough

  17. İzmir Eskort表示:

    Thanks for a Interesting item; I enjoyed it very much. Regards Sang Magistrale

  18. Great blog right here! You seem to put a significant amount of material on the site rather quickly.

  19. It’s clear you’re passionate about the issues.

  20. wewencash表示:

    can you take doxycycline while pregnant All Tat transgenic mice received DOX- containing chow for 3 months and were then subcutaneously s.

  21. De ce nu imi creste parul?” sau „De ce imi creste
    parul atat de greu?” si „Ce anume fac gresit oare?”,
    sunt intrebarile care ne alearga prin minte.

  22. Juanitapisn表示:

    online dating 50
    online sex
    ourtime login

  23. Abisi 10 yaşındaki kardeşini sikiyor araması için 190⭐ porno filmi listeniyor.
    En iyi abisi 10 yaşındaki kardeşini sikiyor sikiş videoları 7DAK
    ile, kaliteli sikiş videoları, türkçe.

  24. double backed表示:

    You are not right. I am assured. I can prove it. Write to me in PM, we will talk.

  25. Mavispisn表示:

    online free dating service
    free dating apps no fees
    farmers only dating website

  26. SABAKAWLBIXns表示:

    buy sildenafil 100mg without prescription buy sildenafil 100mg cenforce 100mg sale

  27. I had highly recommend this blog to my good friend, it’s so good

  28. sbobet表示:

    What made you first develop an interest in this topic?

  29. spervenef表示:

    Hi hopingfor number1, im currently on cd4 and night 3 of clomid still no side affects so glad about that. purchase tamoxifen citrate online

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。