mam spory problem z umieszczeniem tooltipa na stronie,
cały kod tooltipa wygląda tak:
<!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> <title>Simple JQuery Tooltips turtorial</title> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $(document).ready(function() { //Select all anchor tag with rel set to tooltip $('a[rel=tooltip]').mouseover(function(e) { //Grab the title attribute's value and assign it to a variable var tip = $(this).attr('title'); //Remove the title attribute's to avoid the native tooltip from the browser $(this).attr('title',''); //Append the tooltip template and its value $(this).append('<div id="tooltip"><div class="tipHeader"></div><div class="tipBody">' + tip + '</div><div class="tipFooter"></div></div>'); //Set the X and Y axis of the tooltip $('#tooltip').css('top', e.pageY + 10 ); $('#tooltip').css('left', e.pageX + 20 ); //Show the tooltip with faceIn effect $('#tooltip').fadeIn('500'); $('#tooltip').fadeTo('10',0.8); }).mousemove(function(e) { //Keep changing the X and Y axis for the tooltip, thus, the tooltip move along with the mouse $('#tooltip').css('top', e.pageY + 10 ); $('#tooltip').css('left', e.pageX + 20 ); }).mouseout(function() { //Put back the title attribute's value $(this).attr('title',$('.tipBody').html()); //Remove the appended tooltip template $(this).children('div#tooltip').remove(); }); }); </script> <style> body {font-family:arial;font-size:12px;text-align:center;} div#paragraph {width:300px;margin:0 auto;text-align:left} a {color:#aaa;text-decoration:none;cursor:pointer;cursor:hand} a:hover {color:#000;text-decoration:none;} /* Tooltip */ #tooltip { position:absolute; z-index:9999; color:#fff; font-size:10px; width:180px; } #tooltip .tipHeader { height:8px; background:url(images/tipHeader.gif) no-repeat; } /* IE hack */ *html #tooltip .tipHeader {margin-bottom:-6px;} #tooltip .tipBody { background-color:#000; padding:5px; } #tooltip .tipFooter { height:8px; background:url(images/tipFooter.gif) no-repeat; } </style> </head> <body> <div id="paragraph"> A paragraph typically consists of a unifying main point, thought, or idea accompanied by supporting details. The non-fiction paragraph usually begins with the general and moves towards the more specific so as to advance an argument or point of view. Each <a rel="tooltip" title="A paragraph typically consists of a unifying main point, thought, or idea accompanied by <b>supporting details</b>">paragraph</a> builds on what came before and lays the ground for what comes next. Paragraphs generally range three to seven sentences all combined in a single paragraphed statement. In prose fiction successive details, for example; but it is just as common for the point of a prose paragraph to occur in the middle or the end. A paragraph can be as short as one word or run the length of multiple pages, and may consist of one or many <a rel="tooltip" title="Testing of Sentences">sentences</a>. When dialogue is being quoted in fiction, a new paragraph is used each time the person being quoted changed. </div> </body> </html>
chiałbym to umiescic w tabeli, która dane pobiera z mysql
całość wygląda tak:
</a></div> </td>
jednak tooltip wyświetla się całkowicie na dole strony, im niższy rekord z tabeli tym coraz niżej, po klilku tooltip całkowicie zanika.
wie ktoś jak to naprawić ?