:: โชว์ข้อความแบบเท่ห์ๆด้วย textualizer
โพสโดย : Administrator เมื่อ : 22 ธันวาคม 2554 15:11:34
สำหรับวันนี้พอดีนั่งอ่านบทความไปเรื่อยๆของต่างประเทศ แล้วไปเจอเจ้าตัว textualizer เข้าให้ เห็นว่ามันเท่ห์ดีสำหรับการแสดงข้อความ เลยเก็บมาให้เพื่อนได้ลองไปศึกษาและประยุกต์ใช้งานกันดูในเว็บไซต์ตัวเอง

การแสดงผลข้อความและใส่ลูกเล่นเอฟเฟกลงไปนั้นมีมากมายหลายแบบครับ ไม่ว่าจะเป็น Effect มาตราฐานของ jQuery เช่น Fade Blind Bounce Drop เป็นต้น หรือจะเล่นแสงสีลงไปในข้อความก็เป็นสิ่งที่ชวนให้ผู้เข้าชมติดตามเว็บไซต์เพราะมีความน่าสนใจ

textualizer เป็นชุดคำสั่งที่ทำงานร่วมกับ jQuery ในการแสดงลูกเล่นให้กับข้อความ โดยจะประกอบไปด้วย 4 Effect คือ fadeIn, slideLeft, slideTop, และ random ซึ่งเราสามารถกำหนดค่าได้ตามตั้งการ การแสดงผลของเจ้า textualizer จะเป็นในลักษณะการสลับข้อความหรือคำ

การใช้งาน

  1. ก่อนอื่นต้องทำการโหลดเจ้า textualizer.min.js มาก่อน
  2. จากนั้นทำการเรียกไฟล์ผ่านคำสั่ง
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.2.min.js"></script>
    <script type="text/javascript" src="textualizer.min.js"></script>
  3. เริ่มใช้งานด้วยการใส่คำสั่ง ลงไปในส่วน head

    <script type="text/javascript">
    var list = ['first blurb', 'second blurb', 'third blurb'];  // list of blurbs
    
    var txt = $('#txtlzr');  // The container in which to render the list
    
    var options = {
    	duration: 1000,          // Time (ms) each blurb will remain on screen
    	rearrangeDuration: 1000, // Time (ms) a character takes to reach its position
    	effect: 'random'         // Animation effect the characters use to appear
    }
    
    txt.textualizer(list, options); // textualize it!
    txt.textualizer('start'); // start
    </script>
  4. จากนั่นใส่คำสั่งด้านล่างลงใน body
    <div id="txtlzr"></div>

การทำงานของชุดคำสั่งคือ เจ้า textualizer จะทำการข้อความที่กำหนดไว้ที่ var list = ['first blurb', 'second blurb', 'third blurb'];  เราสามารถกำหนดข้อความที่ต้องการได้ที่นี่ โดยข้อความทั้งหมดจะถูกแสดงผลใน div id="txtlzr"

อธิบายตัวแปร

list คือชุดข้อความของเราที่ต้องการแสดงผล
txt คือตำแหน่งที่เราต้องการจะแสดงผล ซึ่งจะต้องมีตำแหน่งนั้นจริงๆด้วยครับ
options คือ ลูกเล่นออฟชั่นที่จะแสดงเอฟเฟก โดยแยกเป็น
options - duration ระยะเวลาในการเปลี่ยนข้อความแต่ล่ะข้อความ
options - rearrangeDuration ระยะเวลาในการแสดงเอฟเฟกตอนเปลี่ยนข้อความ
options - effect คือเอฟเฟกเวลาเปลี่ยนข้อความ ซึ่งมีให้เลือก 4 แบบคือ fadeIn, slideLeft, slideTop, และ random

เรายังสามารถใช้คำสั่ง API ในการสั่งให้เล่น หยุด หรือยกเลิกเอฟเฟกของข้อความนั้นได้ด้วย ซึ่งได้แก่

.textualizer('start') ให้ textualizer เริ่มทำงาน
.textualizer('pause') หยุดการทำงานชั่วคราวของ textualizer
.textualizer('stop') หยุดการทำงานทั้งหมดของ textualizer
.textualizer('destroy') ยกเลิกการใช้งาน textualizer

สนใจลองโหลดไปเล่นกันได้ที่ http://kiro.me/textualizer/

 
เข้าชม : 102 ครั้ง
ป้ายกำกับ : textualizer, jQuery, Effect, ลูกเล่นข้อความ, เอฟเฟกเปลี่ยนข้อความ
 
ความคิดเห็นบทความ
» แสดงความคิดเห็น «
ทางเว็บไซต์ไม่มีส่วนสนับสนุน และไม่ขอรับผิดชอบต่อข้อมูลที่เกิดจากการโพสของสมาชิกทั้งหมด เช่น ข่าวสาร บทความ ความคิดเห็น เป็นต้น หากพบข้อความที่ผิดกฏระเบียบทางเว็บไซต์ หรือข้อความที่ไม่เหมาะสม กรุณาแจ้งผู้ดูแลเว็บไซต์
แสดงความคิดเห็น
กรุณารอสักครู่...กำลังโหลดข้อมูล
 
บทความอื่นๆ
Ampps โปรแกรมเว็บเซิฟเวอ...
7 มกราคม 2555 21:55:35
หายหน้าหายตาไปตั้งแต่ปีใหม่ วันนี้กลับมาเขียนบทความตาม...
แนะนำ SiXhEaD Template ส...
27 ธันวาคม 2554 02:01:08
สำหรับวันนี้ผมจะมาแนะนำ Template Engine ที่มีขนาดเล็กก...
Revolver Maps แสดงคนเข้า...
26 ธันวาคม 2554 01:16:51
สำหรับการแสดงสถิตเว็บไซต์ ส่วนมากเรามักจะเห็นกันเป็นแบ...
แสดงกล่องข้อความเมื่อนำเ...
25 ธันวาคม 2554 23:36:37
จั่วหัวแบบนี้่หลายท่านคงงง เอ๊ะมันคืออะไรยังไงหว่า ถ้า...
สร้างเครื่องเล่นมีเดียบน...
24 ธันวาคม 2554 11:03:16
การแสดงผลไฟล์มีเดียบนเว็บไซต์ในปัจจุบันมีเครื่องมือมาก...
สร้างร้านค้าออนไลน์ด้วย ...
23 ธันวาคม 2554 11:41:36
ปัจจุบันร้านค้าออนไลน์เริ่มเป็นที่นิยมในไทยกันมากขึ้น ...
รวมบทความทั้งหมด »
ลิงค์โฆษณา