zwracam się z prośbą o pomoc. Mianowicie borykam się z tooltipem w ajax-sie. Wszystko pięknie działa po załadowaniu strony lub po jej odświeżeniu np F5. Jednak w części stosuję odświeżanie div-a co 60 sek. przez ajax:
<script type="text/javascript" > $.ajaxSetup({ cache: false }); var auto_refresh = setInterval( function() { $('#loaddiv').load('refresh_clusterdx_2.php'); }, 60000); </script>
Kod mojego tooltipa:
<script type="text/javascript"> $(document).ready(function(){ function showProfileTooltip(e, id){ var top = e.clientY -45; var left = e.clientX + 25; $('.p-tooltip').css({ 'top':top, 'left':left }).show(); //send id & get info from get_profile.php $.ajax({ url: '/Info/get_prefix.php?id='+id, beforeSend: function(){ $('.p-tooltip').html('Loading..'); }, success: function(html){ $('.p-tooltip').html(html); } }); } function hideProfileTooltip(){ $('.p-tooltip').hide(); } $('.profile').mouseover(function(e){ var id = $(this).attr('data-id'); showProfileTooltip(e, id); }); $('.p-tooltip').mouseleave(function(){ hideProfileTooltip(); }); }); </script>
Wszystko, pięknie i ładnie wygląda


Pozdrawiam
Tomek