Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> popover po zmianie zdjecia nie pokazuje dymku
rad11
post
Post #1





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

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


Mam taki przykladowy kod:

  1. <a data-id="<?php echo $account['id']; ?>" class="logout"><img data-html="true" data-action="show_status" class="acclist_action_icon" src="/static_local/glyphicons/png/glyphicons_386_log_in.png" data-container="body" data-toggle="popover" data-placement="top" data-trigger="hover" data-content="Zalogowany, kliknij aby wylogować. <br />Ostatnia aktywnosc: <span class='tooltip-timeactive'><?php echo date('Y-m-d H:i:s', $account['login_data']['time_activ']); ?></span>.<br />Czas wygaśnięcia o: <span class='tooltip-timeactive'><?php echo date('Y-m-d H:i:s', strtotime('+8 hours', $account['login_data']['time_activ'])); ?></span> "/></a>


Po kliknieciu:

  1. $('.logout').on('click', function (e) {
  2. e.preventDefault();
  3. var $this = $(this);
  4. var data_id = $this.attr('data-id');
  5. logoutUser(data_id, $this);
  6. });
  7.  
  8. function logoutUser(data_id, $this) {
  9. var r = confirm("Czy napewno chcesz wylogować użytkownika?");
  10. if (r == true) {
  11. $this.replaceWith('<img data-action="show_status" class="acclist_action_icon logouted" src="/static_local/glyphicons/png/glyphicons_387_log_out.png" data-container="body" data-toggle="popover" data-placement="top" data-trigger="hover" data-content="Wylogowany" data-original-title title/>');
  12.  
  13. $('.popover').remove();
  14.  
  15. $.ajax({
  16. method: "POST",
  17. url: "/apps/administration/accounts/logout",
  18. data: {
  19. account_id: data_id
  20. },
  21. dataType: "JSON",
  22. success: function (res) {
  23. $('img[data-action=show_status]').popover();
  24. }
  25. });
  26. } else {
  27. return false;
  28. }
  29. }


Ikonka sie zmienia. Dymek znika, ale nie pojawia sie nowy dymek. Jakies pomysly jak to rozwiazac?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 02:11