- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>tooltips</title>
- <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
- <script type="text/javascript">
- jQuery(document).ready(function(){
- $('a[rel^=tooltip]').mouseover(function(e){
- $(this).append('<div id="tooltip"><p>Testing</p></div>');
- /*
- var widthTootips = $('#tooltip').width();
- var heightTooltips = $('#tooltip').height();
-
- var screenWidth = $(document).width();
- var screenHeight = $(document).height();
- */
- var mouseX = e.pageX;
- var mouseY = e.pageY;
-
- var left =mouseX;
- var top =mouseY;
- //$('#tooltip').css({'left':left,'top':top+20,'display':'block'});
- //add tooltip om page
-
- $('#tooltip').animate({'display':'block','left':left,'top':top},1000,function(){});
-
-
- // move tooltip when mouseover elelemnt
-
- }).mousemove(function(ex){
- $('#tooltip').css({'left':ex.pageX-40,'top':ex.pageY+20});
- }).mouseout(function(){
- $('#tooltip').remove();
- });
- })
- </script>
- <style type="text/css">
- *{padding:0;margin:0;}
- #tooltip{
- position:absolute;
- width:200px;
- height:100px;
- z-index:9999;
- background:#093;
- top:0;
- left:0;
- display:none;
-
- }
- </style>
- </head>
- <body>
- <div style="margin:50px auto; width:200px;">
- <ul>
- <li><a href="#" title="Tooltips" rel="tooltip">This is tooltip</a></li>
- <li><a href="#" title="Tooltips" rel="tooltip">This is tooltip</a></li>
- <li><a href="#" title="Tooltips" rel="tooltip">This is tooltip</a></li>
- </ul>
- </div>
- </body>
- </html>
it don't work. i don't know why ? help me please!