Autor | Zpráva | ||
---|---|---|---|
vazo Profil |
#1 · Zasláno: 16. 2. 2013, 11:57:48
Ahoj,
přestalo mi fungovat javascriptové popup okno. Jelikož toto popup okno nefunguje ani na stránkách, kde jsem zdrojový kód objevil , asi nejspíš nebude chyba na mé straně... Mohl by mě pls někdo poradit, kde je chyba a jestli se dá opravit? Případně mám ještě otázečku, je hodně složité, si takovéto popup okno v javascriptu naprogramovat? Myslím, tak naprogramovat, aby nebylo zapotřebí načítání nějakých scriptů od googlu. Předem díky. ;-) |
||
candiess Profil |
#2 · Zasláno: 16. 2. 2013, 12:24:57
vazo:
„, kde je chyba a jestli se dá opravit?“ Máte zapnutý JS? „je hodně složité, si takovéto popup okno v javascriptu naprogramovat? Myslím, tak naprogramovat, aby nebylo zapotřebí načítání nějakých scriptů od googlu.“ Těmi skripty od google asi myslíte JQuery knihovnu, tato knihovna je obrovským zjednodušením pro JS vývojáře,samozřejmě lze popup naprogramovat bez JQuery, ale trošku víc se u toho zapotíte. Varianta číslo dvě je, že si tu knihovnu JQuery stáhnete a uložíte si ji na svůj server. Tím nebude docházet ke stahování dat od Google. |
||
margin Profil * |
#3 · Zasláno: 16. 2. 2013, 12:26:06
|
||
vazo Profil |
#4 · Zasláno: 18. 2. 2013, 21:12:12
Je to ten druhý příklad. Javascript mám v prohlížeči zapnutý, pro jistotu jsem to zkoušel v dalších dvou prohlížečích, ale bez úspěchu. Zkrátka dříve se (po kliknutí na odkaz) popup okno "krásně graficky vykreslilo doprostřed stránky s polo průhledným pozadím" a nyní jako by se pouze zobrazila nová stránka. :-/
|
||
_es Profil |
#5 · Zasláno: 19. 2. 2013, 08:01:00
vazo:
Asi si ten jQuery plugin nejako prestal „rozumieť“ s novšou verziou jQuery. Aj v chybových konzolách prehliadačov sú chyby. Skús to reklamovať u tvorcu pluginu. |
||
Jan Kupka Profil |
#6 · Zasláno: 19. 2. 2013, 12:45:14
vazo:
Na stránce s ukázkou je Colorbox 1.3.18, tedy verze, která ještě spoléhala na $.browser (viz changelog na https://github.com/jackmoore/colorbox). Jelikož se zároveň do stránky loaduje jQuery 1.9.1, ve kterém podporu pro $.browser odstranili (http://jquery.com/upgrade-guide/1.9/#jquery-browser-removed), nebude to fungovat. Řešení: 1) Použít novější Colorbox 2) Použít starší jQuery 3) Použít jQuery Migrate |
||
Časová prodleva: 11 let
|
0