Tooltip a Tabs – JavaScript, AJAX, jQuery – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Tooltip a Tabs – JavaScript, AJAX, jQuery – Fórum – Programujte.comTooltip a Tabs – JavaScript, AJAX, jQuery – Fórum – Programujte.com

 

James
~ Anonymní uživatel
8 příspěvků
30. 9. 2015   #1
-
0
-

Zdravim, mam takovy mensi problem.

Pouzivam na svych strankach Tooltip. Vse krasne fungovalo do te doby, nez jsem se rozhodl pridat podporu Tabs s tim, ze se obsah jednotlivych zalozek nacita z externiho souboru pomoci ajax. A v techto zalozkach mi tooltip prestal fungovat. Je nejaky elegantni zpusob, jak rozchodit ty tooltipy i v pres ajax nactenych obsazich zalozek? Pisu zde konkretne o tooltipech, ale plati to vlastne pro veskere jQuery komponenty, ktere bych chtel rozhodit v ajaxem nactenych externich souborech.

Diky

Nahlásit jako SPAM
IP: 81.19.13.–
peter
~ Anonymní uživatel
4014 příspěvků
30. 9. 2015   #2
-
0
-

Zkousel jsi pridat odkaz na stranku a neslo to? Nebo se chces bavit abstraktne a smime si vybrat jeden z 1000 programu, ktere delaji tooltips?

Kdyz to zobrazis na casove ose: 

xxxxxxxxxxxxxx..... - celkove zobrazeni stranky uzivateli
xxxx............... - html
....xxx............ - css
.......xxxxxxx..... - js + css ()
..xx..xx..x..x..... - zobrazeni obrazku a jinych medii
..............xxxxx - zobrazeni dodatecneho obsahu pres ajax v case po ukoncenem zobrazeni stranky
...............x.xx - ajax dodatecny obsah, css, obrazky

Takze si myslim, ze bys ten js pro tooltips mel spustit jeste v tom ajaxu po vlozeni noveho html kodu.

Nahlásit jako SPAM
IP: 2001:718:2601:258:d1a:222...–
James
~ Anonymní uživatel
8 příspěvků
30. 9. 2015   #3
-
0
-

Pouzil jsem konkretne jQuery Tooltip (https://jqueryui.com/tooltip/) a konkretne jQuery Tabs (https://jqueryui.com/tabs/).

Pokud je kod s tooltipama vlozen na stranku primo (viz https://jqueryui.com/tabs/#…), tak vse funguje. Pokud je nacten z externi adresy pomoci ajax (viz https://jqueryui.com/tabs/#ajax ty odkazy ajax/content1.html atd.) tak to nefunguje.

Ty veci (tridy) z document ready function se "nesparuji" s tema tridama pouzitych v tech nacitanych externich dokumentech, protoze v tu dobu jeste nejsou obsahem stranky. Stanou se jim, az uzivatel klikne na prislusnou zalozku. Alespon takto to chapu.

Nahlásit jako SPAM
IP: 81.19.13.–
peter
~ Anonymní uživatel
4014 příspěvků
30. 9. 2015   #4
-
0
-

No, jde o to, ze tady ten kod funguje. Evidentne mas problem s jinym kodem, nejakou svou modifikaci.

Nahlásit jako SPAM
IP: 2001:718:2601:258:d1a:222...–
James
~ Anonymní uživatel
8 příspěvků
30. 9. 2015   #5
-
0
-

#4 peter
Ano, tam v tech odkazech ten kod funguje, protoze v souborech content1.html atd, ktere jsou nacitany, je cisty text a neni tam volani tooltipu. Patrne jsi nepochopil, o co se mi jednalo, snad to ted bude jasnejsi.

Nahlásit jako SPAM
IP: 81.19.13.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 7 hostů

Podobná vlákna

Tooltip — založil Bengo

Spojení allegro s c++ — založil ondra

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý