สร้าง tooltip กล่องข้อความตัวช่วยเหลือได้ง่ายด้วย jQuery

CSS 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 กรอกอีเมลล์ของคุณที่นี้ ตัวอย่างอีเมลล์ music@hotmail.com

บทความในหมวดที่่น่าสนใจ อื่นๆ jQuery Learning

18 Oct 08 การประยุกต์ใช้ฟังก์ขัน after() กับ text input อ่าน 1721 25 Sep 08 เริ่มต้นกับ jquery อ่าน 1685 01 Feb 09 สร้างกล่องแจ้งข้อความ คล้าย MSN ด้วย jQuery อ่าน 1604 30 Dec 08 การใช้งาน ajax ใน jQuery อย่างง่าย อ่าน 1585 25 Sep 08 การกำหนด selectors ด้วย jQuery เกี่ยวกับ form อ่าน 1583 04 Nov 08 การจำกัดจำนวนตัวอักษร ใน textarea ด้วย jquery อ่าน 1538 16 Nov 08 jQuery กับการจำกัดการเลือก checkbox อ่าน 1499 26 Feb 09 การกำหนดให้ input text เลื่อนโฟกัส focus เองอัตโนมัติ ด้วย jQuery อ่าน 1494 26 Mar 09 แสดงข้อความบนรูปภาพพื้นหลังสีจางด้วย CSS และ jQuery อ่าน 1476 17 Aug 09 สร้างเมนู เทคนิค ลูกตาปลา ด้วย jQuery อย่างง่าย อ่าน 1444 22 Nov 08 ซ่อนและแสดงเนื้อหาแบบหีบเพลง (accordion) ด้วย jquery อย่างง่าย อ่าน 1426 25 Sep 08 ตัวอย่างการใช้งานฟังก์ชันของ jQuery ในการเรียกใช้ Class ใน CSS อ่าน 1407 25 Sep 08 jquery สคริปแรกของคุณ อ่าน 1398 02 Apr 09 สร้างรายการตัวเลือกให้กับ input text ด้วย jQuery อย่างง่าย อ่าน 1396 25 Sep 08 ซ่อนและแสดง เนื้อหาด้วย jquery แบบ Basic อ่าน 1381
จำนวนผู้เยี่ยมชม 84567 คน 2010 © Copyright ninenik.com. All rights reserved.