สร้าง swap แบนเนอร์ effect แบบ fade ด้วย jQuery อย่างง่าย
06 November 2009ตัวอย่าง
Text 1
Javascript Code ตัวอย่าง
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
<script type="text/javascript">
/* กำหนดเวลาสำหรับการเปลี่ยนรูปภาพ 1000 เท่ากับ 1 วินาที*/
var timeSwap=4000;
/* กำหนดตัวแปร array สำหรับเก็บ ลิ้งค์*/
var jsBannerLink=new Array();
jsBannerLink[0]="#Link1";
jsBannerLink[1]="#Link2";
jsBannerLink[2]="#Link3";
/* กำหนดตัวแปร array สำหรับเก็บ รูปภาพ*/
var jsBannerPic=new Array();
jsBannerPic[0]="images/sample_banner01.jpg";
jsBannerPic[1]="images/sample_banner02.jpg";
jsBannerPic[2]="images/sample_banner03.jpg";
/* กำหนดตัวแปร array สำหรับเก็บ ข้อความ*/
var jsBannerText=new Array();
jsBannerText[0]="Text 1";
jsBannerText[1]="Text 2";
jsBannerText[2]="Text 3";
var TimeInterV=setTimeout("swapFront()",timeSwap);
var jsKeyPic=0;
var jsEndKeyPic=(jsBannerPic.length)-1;
function swapFront(){
if(jsKeyPic<jsEndKeyPic){
jsKeyPic++;
}else{
jsKeyPic=0;
}
$("img#fadeSwapPic").animate({
opacity:0.1
},100,'',function(){
$("img#fadeSwapPic").attr("src",jsBannerPic[jsKeyPic]);
$("a#fadeSwapLink").attr("href",jsBannerLink[jsKeyPic]);
$("div#fadeSwapText").html(jsBannerText[jsKeyPic]);
$("img#fadeSwapPic").animate({
opacity:1
},500);
setTimeout("swapFront()",timeSwap);
});
}
</script>
CSS Code ตัวอย่าง
<style type="text/css">
/* กำหนด CSS ของลิ้งค์*/
a#fadeSwapLink{
display:block;
width:260px;
height:170px;
text-decoration:none;
}
/* กำหนด CSS ของรูป*/
img#fadeSwapPic{
float:left;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
padding:3px;
}
/* กำหนด CSS ของข้อความ*/
div#fadeSwapText{
color:#333333;
}
</style>
HTML Code ตัวอย่าง
<!--แสดงค่าเริ่มต้น--> <a href="#Link1" id="fadeSwapLink"> <img src="images/sample_banner01.jpg" id="fadeSwapPic" /> <div id="fadeSwapText">Text 1</div> </a>
บทความคนเข้าอ่านวันนี้
03 Jun 09 สร้างระบบ slide เลื่อนซ้าย ขวา ด้วย jquery อย่างง่าย อ่าน 13238 25 Dec 10 แนวทาง การใช้งาน php กับ css กำหนด รูปแบบ style อย่างง่าย อ่าน 1837 22 Oct 10 สร้าง php ฟังก์ชัน ค้นหาค่าในตัวแปร array อย่างง่าย อ่าน 1403 08 Oct 08 javascript อย่างง่าย กับการสร้างปุ่มจากรูปภาพ อ่าน 2822 12 Sep 10 จัดรูปแบบ NavigationControlOptions ใน Google Map อ่าน 1613 18 Aug 10 ใช้ php ดึงรูปภาพ จากโฟลเดอร์ มาแสดง พร้อม เทคนิค แบ่งหน้า อ่าน 4487 18 Mar 09 สร้างเครื่องคิดเลขอย่างง่ายด้วย CSS และ jQuery อ่าน 2070 27 Nov 09 แก้ปัญหาความกว้าง option ของ select tag ใน ie ด้วย jQuery และ css อย่างง่าย อ่าน 2513 19 Oct 10 เริ่มต้นการใช้งาน jwplayer jquery plugin แสดง video บนเว็บไซต์ อ่าน 2680 24 Aug 10 ประยุกต์ ใช้รายการ จากฐานข้อมูล สร้างปฏิทินกิจกรรม ด้วย fullcalendar และ jQuery อ่าน 3900 25 Mar 10 แนะนำ การใช้งาน jQuery ร่วมกับ Google map อ่าน 4033 25 Sep 08 Upload รูปภาพ หรือไฟล์ด้วย ฟังก์ชั่น ใช้ง่าย อ่าน 4655 12 Sep 10 การดึง attribute และค่าต่างๆ จาก xml ไฟล์ด้วย jQuery อย่างง่าย อ่าน 2312 17 Nov 09 พิมพ์ข้อมูลใน textbox เพื่อ เพิ่มรายการใน listbox ด้วย jQuery อ่าน 4605 29 Dec 10 เพิ่มเติม การใช้งาน popup แบบ showModalDialog อย่างสมบูรณ์ อ่าน 4011 10 Oct 10 การใช้งาน stream.publish ของ facebook Old REST API ด้วย php sdk อ่าน 2416 03 Dec 10 ทบทวน การขึ้น บรรทัดใหม่ ใน textarea ด้วย Special Characters in HTML อ่าน 1963 30 Oct 08 กำหนดเวลารอดำเนินการ ด้วย javascript อย่างง่าย อ่าน 2719 02 Feb 10 หมุน สลับ แบนเนอร์ในแนวนอน ด้วย jQuery อย่างง่าย อ่าน 3454 22 Nov 08 ซ่อนและแสดงเนื้อหาแบบหีบเพลง (accordion) ด้วย jquery อย่างง่าย อ่าน 4636
