การทำรูปภาพให้ซูมได้ด้วย Jquery

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: การทำรูปภาพให้ซูมได้ด้วย Jquery

การทำรูปภาพให้ซูมได้ด้วย Jquery

โดย Parichat » 26/06/2018 12:02 pm

การทำรูปภาพให้ซูมได้ด้วย Jquery

การทำรูปภาพให้สามารถซูมได้นั้นให้นึกถึงเวลาเราจะไปซื้อของออนไลน์ที่ในเว็บต่างๆหากเราสนใจสินค้าตัวไหนเราสามารถที่จะดูสินค้าให้ละเอียดได้แค่เอาเคอเซอร์เม้าส์ไปชี้ที่จุดใดจุดนึงของรูปภาพที่เราต้องการจะซูมได้โดยมีวิธีการทำดังนี้

วิธีการทำรูปภาพให้ซูมได้
  • 1.เพิ่ม CSS ไปในส่วนของแท็ก <head>

    โค้ด: เลือกทั้งหมด

    <link href="css/cssimg.css" rel="stylesheet" type="text/css"/>
    2.เพิ่ม Jquery ไปในส่วนของแท็ก <head>

    โค้ด: เลือกทั้งหมด

    <script src="js/jquery-1.6.2.min.js" type="text/javascript"></script>
      <script src="js/jquery.media.js" type="text/javascript"></script>
      <script src="js/functions.js" type="text/javascript"></script>
      <script src="js/validateForm.js" type="text/javascript"></script>
      <script src="js/mojomagnify.js" type="text/javascript"></script>
    3.จากนั้นในส่วนของแท็ก <body> ก็ใส่แท็ก <img>ไปดังโค้ด

    โค้ด: เลือกทั้งหมด

    <img src="img/dog.jpeg" name="myimage" id="myimage" data-magnifysrc="img/full_dog.jpg" />
    • คำอธิบาย
      src="img/dog.jpeg" ระบุรูปที่ต้องการจะแสดงโดยจะต้องเล็กกว่ารูปที่จะเรียกในอิลีเม้น data-magnifysrc โดยใน data-magnifysrc จะระบุรูปภาพที่มีขนาดใหญ่กว่าในอิลีเม้น src
    4.รวมโค้ด

    โค้ด: เลือกทั้งหมด

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
      <title>Test</title>
      <link href="css/cssimg.css" rel="stylesheet" type="text/css"/>
      <script src="js/jquery-1.6.2.min.js" type="text/javascript"></script>
      <script src="js/jquery.media.js" type="text/javascript"></script>
      <script src="js/functions.js" type="text/javascript"></script>
      <script src="js/validateForm.js" type="text/javascript"></script>
      <script src="js/mojomagnify.js" type="text/javascript"></script>
    </head>
    <body>
    <img src="img/dog.jpeg" name="myimage" id="myimage" data-magnifysrc="img/full_dog.jpg" />
    </body>
    </html>
    5.ผลลัพธ์ที่ได้ดังรูป
    o1 (1).jpg
    o1 (1).jpg (38.44 KiB) Viewed 2833 times
ในการซูมรูปภาพสามารถเอาไปดัดแปลงใช้กับตัวเว็บขายสินค้าได้หรือเว็บอื่นๆได้ที่ต้องการจะทำแบบนี้ได้สามารถดาวน์โหลดไปทดลองเล่นได้ ที่นี่


ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Jquery

ข้างบน