Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tooltip - nie działa po odświeżeniu div-a, Tooltip (podpowiedź) nie działa po odświeżeniu diva
tjakob
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 8.06.2015

Ostrzeżenie: (0%)
-----


Witam wszystkich
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:
  1. <script type="text/javascript" >
  2. $.ajaxSetup({ cache: false });
  3. var auto_refresh = setInterval(
  4. function()
  5. {
  6. $('#loaddiv').load('refresh_clusterdx_2.php');
  7. }, 60000);
  8. </script>

Kod mojego tooltipa:
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. function showProfileTooltip(e, id){
  4. var top = e.clientY -45;
  5. var left = e.clientX + 25;
  6.  
  7. $('.p-tooltip').css({
  8. 'top':top,
  9. 'left':left
  10. }).show();
  11. //send id & get info from get_profile.php
  12. $.ajax({
  13. url: '/Info/get_prefix.php?id='+id,
  14. beforeSend: function(){
  15. $('.p-tooltip').html('Loading..');
  16. },
  17. success: function(html){
  18. $('.p-tooltip').html(html);
  19. }
  20. });
  21. }
  22.  
  23. function hideProfileTooltip(){
  24. $('.p-tooltip').hide();
  25. }
  26.  
  27. $('.profile').mouseover(function(e){
  28. var id = $(this).attr('data-id');
  29. showProfileTooltip(e, id);
  30. });
  31.  
  32. $('.p-tooltip').mouseleave(function(){
  33. hideProfileTooltip();
  34. });
  35. });
  36. </script>

Wszystko, pięknie i ładnie wygląda (IMG:style_emoticons/default/smile.gif) dopóki div nie zostaje odświeżony (IMG:style_emoticons/default/sad.gif) radość z pojawiającej się podpowiedzi tooltipa - znika! Bardzo Was proszę o pomoc, gdzie szukać? Przewertowałem już wiele i nie mogę znaleźć rozwiązania problemu, czy jest to w ogóle możliwe do rozwiązania. Bardzo proszę o pomoc i wskazówki

Pozdrawiam
Tomek

Ten post edytował tjakob 22.01.2016, 22:04:58
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 16:01