สร้าง tooltip กล่องข้อความตัวช่วยเหลือได้ง่ายด้วย jQuery
14 March 2009CSS Code
<style type="text/css">
/* css สำหรับกำหนดรูปแบบของกล่องข้อความ Tooltip */
.iTooltip{
position:absolute;
border:1px solid #FFCC66;
background-color:#FFFFCC;
color:#000000;
display:none;
padding:5px;
width:200px;
font-size:12px;
}
</style>
HTML Code ตัวอย่าง
E-mail <input type="text" name="textfield" /> <!-- รูปภาพตัวช่วยเหลือ มี id เท่ากับ iHelp สำหรับใช้ใน jQuery--> <img src="iHelp.png" width="20" height="20" id="iHelp" /> <!--ข้อความตัวช่วยเหลือ กำหนด id เพื่อใช้ใน jQuery จะแสดงเมื่อเรียกใช้งานฟังก์ชัน--> <span class='iTooltip' id="infoEmail">กรอกอีเมลล์ของคุณที่นี้ ตัวอย่างอีเมลล์ music@hotmail.com</span>
Javascript Code ตัวอย่าง
<script language="javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript">
$(function(){
$("img#iHelp").hover(function(event){ // img#iHelp คือ แท็ก img ที่มี id เท่ากับ iHelp
callTooltip("#infoEmail",event); // infoEmail คือ id ของ แท็ก span ของข้อความที่ต้องการแสดง
},function(){
$("#infoEmail").hide();
});
});
function callTooltip(obj,event){ // ฟังก์ชั่นแสดงกล่องข้อความ Tooltip
var locateX=event.pageX;
var locateY=event.pageY;
locateX+=10;
locateY+=10;
$(obj).show().css({
left:locateX,
top:locateY
});
}
</script>
ตัวอย่าง เลือนเม้าส์ไปที่รูปตัวช่วยหลือ
E-mailบทความคนเข้าอ่านวันนี้
25 Sep 08 javasdcript กับการเข้ารหัส encoding และการถอดรหัส decoding อ่าน 4243 16 Oct 08 CSS กับการตกแต่งกรอบรูปภาพ อ่าน 11441 02 May 10 ใช้งาน ajax ใน jQuery ดึงข้อมูลจากฐานข้อมูลมาแสดง ใน tooltip อ่าน 7130 22 Oct 10 สร้าง php ฟังก์ชัน ค้นหาค่าในตัวแปร array อย่างง่าย อ่าน 1753 29 Jul 10 สั่ง print preview ใน IE และ ประยุกต์กับ บราวเซอร์ อื่น อ่าน 4295 25 Sep 08 Code เกี่ยวกับ การหาวันข้างหน้า อ่าน 2144 07 Oct 10 การใช้ php sdk เรียกใช้งาน graph api ใน facebook แบบระบุส่วนของข้อมูล อ่าน 2926 25 Sep 08 ตรวจสอบโดเมน Domain ด้วย Ajax อ่าน 3482 22 Mar 11 การกำหนด แท็ก html ในตัวแปร JavaScript อย่างง่าย อ่าน 2278 22 Mar 10 ทบทวนคำสั่ง break และ continue ใน javascript อ่าน 2865 09 Aug 10 ประยุกต์ jQuery UI ปฏิทิน Datepicker แสดงภาษาไทย และใช้ ปี พ.ศ. อ่าน 11919 11 Sep 10 กำหนด แก้ไข เปลี่ยนแปลง รูปแบบ ประเภท ของ แผนที่ map types ใน google map อ่าน 2436 03 Nov 08 เปิด popup แล้วให้แสดงแบบ maximize อ่าน 5293 12 Nov 09 รู้จักกับ Ajax Events ใน jQuery อ่าน 4771 04 Nov 10 การสร้าง json ไฟล์ จากฐานข้อมูล ด้วย php และการใช้งานด้วย jQuery getJSON() อ่าน 4532 04 Aug 09 การส่งข้อมูลแบบ post ด้วย ajax ของ jquery อ่าน 11026 16 Aug 09 เริ่มต้น jQuery UI กับการสร้าง ปฏิทินเลือกวันที่ datepicker อ่าน 21097 04 Dec 09 จัดการ Directory สร้าง ลบ เปลี่ยนชื่อ กำหนด permission ผ่าน FTP function ด้วย PHP อ่าน 1672 19 Oct 08 คำสั่ง SQL COUNT อ่าน 7773 02 Jun 10 การหา ขนาด ความกว้าง ความสูงของ รูปภาพ ด้วย javascript อ่าน 2551
