Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tooltipster jQuery plugin - zmienna jako zawartość, Czy można użyć zmiennej jako tooltip?
zbysiusp
post 16.07.2016, 16:55:09
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 11.07.2009

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


Witam!

Proszę o pomoc. "Zainstalowałem" plugin jQuery Tooltipster. Wszystko ładnie działa, ale chciałbym użyć zmiennej w tooltip'ach analogicznie jak tekstu.
Kod
<img src="stacja.png" class="tooltip" title="This is my image's tooltip message!" />

Chciałbym uzyskać taką funkcjonalność, aby po najechaniu na div zawierający temperaturę wyświetlił się tooltip z datą pomiaru. Zarówno temperatura jak i data pomiaru to zmienne (temp_wartosc, temp_czas).

Czy jest taka możliwość i jak to ewentualnie zrobić?

Pozdrawiam
zbysiusp

Ten post edytował zbysiusp 16.07.2016, 17:09:57
Go to the top of the page
+Quote Post
Star
post 16.07.2016, 19:25:33
Post #2





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

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


Mozesz zrobic cos w stylu:

  1.  
  2. $(document).ready(function() {
  3. $('#jakisdiv').attr('title', jakaszmienna);
  4. $('.tooltip').tooltipster();
  5. });
  6.  
Go to the top of the page
+Quote Post
trueblue
post 16.07.2016, 20:08:31
Post #3





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1827
Dołączył: 11.03.2014

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


Plugin zapamiętuje title i gdy będziesz zmieniał ten atrybut po nowej odpowiedzi Ajax, treść w dymku nie zmieni się.
Proponuje tylko css: https://jsfiddle.net/9vstd3rj/ Teraz zmiana wartości title będzie odwzorowana na bieżąco, no, i nie trzeba JS.


--------------------
Go to the top of the page
+Quote Post
zbysiusp
post 16.07.2016, 22:20:50
Post #4





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 11.07.2009

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


Cytat(trueblue @ 16.07.2016, 21:08:31 ) *
Plugin zapamiętuje title i gdy będziesz zmieniał ten atrybut po nowej odpowiedzi Ajax, treść w dymku nie zmieni się.
Proponuje tylko css: https://jsfiddle.net/9vstd3rj/ Teraz zmiana wartości title będzie odwzorowana na bieżąco, no, i nie trzeba JS.

Bardzo dziękuję. Jutro przetestuję i dam znać jak działa. Czuję, że znów będzie to strzał w 10.

Pozdrawiam
zbysiusp

P.S. Bardzo dziękuję. Zaimplementowałem kod wg Twojej propozycji. Dymki działają bardzo dobrze zgodnie z oczekiwaniem. Pozostał problem etykiet, które wyświetlają się niezależnie od dymku i psują odbiór strony. Jak można się ich pozbyć?
Kod wygląda następująco:
Kod
$("#tempzew_max_24h").attr('title', maxEl.czas_datetime).addClass("tooltip");

Efekt jest taki:


Ten post edytował zbysiusp 17.07.2016, 00:21:49
Go to the top of the page
+Quote Post
trueblue
post 17.07.2016, 07:40:06
Post #5





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1827
Dołączył: 11.03.2014

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


Ustawiaj atrybut data-title, a nie title.
Również w css trzeba zmienić.


--------------------
Go to the top of the page
+Quote Post
zbysiusp
post 17.07.2016, 09:12:38
Post #6





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 11.07.2009

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


Cytat(trueblue @ 17.07.2016, 08:40:06 ) *
Ustawiaj atrybut data-title, a nie title.
Również w css trzeba zmienić.

Bardzo dziękuję. Działa znakomicie. Klikam pomógł po raz kolejny.

Pozdrawiam
zbysiusp
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 6.07.2025 - 06:44