Autor | Zpráva | ||
---|---|---|---|
Ben Profil * |
#1 · Zasláno: 14. 10. 2011, 11:19:51
Ahoj, jak je toto syntakticky správně? V JS moc nedělám a v IE mi to háže chyby ohledně chybějících středníků.
<div class="sortiment-1" onclick = "window.location.href = '/img/uploaded/sortiment/obrazek.png' window.location.rel='lightbox[10]' " > Bohužel to nejsem schopný rozchodit. Poraďte prosím., |
||
Chamurappi Profil |
#2 · Zasláno: 14. 10. 2011, 11:27:47 · Upravil/a: Chamurappi
Reaguji na Bena:
Tak doplň středník mezi příkazy. Odmítáš-li číst javascriptové učebnice, metodou pokus/omyl jistě najdeš správné místo. „window.location.rel“ Co by to mělo dělat? |
||
Ben Profil * |
#3 · Zasláno: 14. 10. 2011, 11:36:01
Tímto kódem výše chci nahradit obalení celého DIVu tímto
<a href="obrazek.png" rel="lightbox[10]"> <div class...</div> </a> to rel slouží k načtení fotek do lightboxu Samozřejmě jsem ten středník tam dával, ale to mi zase přestal fungovat lightbox |
||
_es Profil |
#4 · Zasláno: 14. 10. 2011, 11:43:09
Ben:
„to mi zase přestal fungovat lightbox“ Čo si tak v tvojom kóde kliknúť na „ location “ a zistiť, na čo tá vlastnosť slúži?
|
||
Ben Profil * |
#5 · Zasláno: 14. 10. 2011, 11:51:05
_es:
To samozřejmě vím, ale nijak jinak než takovýmto způsobem jsem spouštění lightboxu nedokázal zprovoznit. Přeformoluji tedy otázku. Jak mám zprovoznit lightbox v příkladě viz výše? Děkuji. |
||
_es Profil |
#6 · Zasláno: 14. 10. 2011, 11:57:50
Ben:
„Jak mám zprovoznit lightbox v příkladě viz výše?“ Čo si tak najprv pozrieť manuál k tomu, čo chceš používať (Lightbox2)? Nestačí spraviť normálny odkaz na obrázok podľa toho manuálu? |
||
Ben Profil * |
#7 · Zasláno: 14. 10. 2011, 12:05:40
_es:
„Čo si tak najprv pozrieť manuál k tomu, čo chceš používať (Lightbox2)?“ To jsem samozřejmě četl a nikde tam není postup jak to zprovoznit takovýmto způsobem. BTW, kód v příspěvku #1 funguje ve všech prohlížečích, jen IE háže chybu. _es: „Nestačí spraviť normálny odkaz na obrázok podľa toho manuálu?“ To bohužel nestačil :-/ |
||
_es Profil |
#8 · Zasláno: 14. 10. 2011, 12:12:15
Ben:
„BTW, kód v příspěvku #1 funguje ve všech prohlížečích, jen IE háže chybu.“ Nie, syntaktická chyba to je vo všetkých prehliadačoch, teda tá chyba má v rôznych prehliadačoch v tvojom prípade rôzny efekt. „To bohužel nestačil :-/“ A to prečo? Čo by mal tvoj podivný kód robiť, ak by mal fungovať tak, ako si predstavuješ? |
||
Chamurappi Profil |
#9 · Zasláno: 14. 10. 2011, 12:50:01
Reaguji na Bena:
Lightbox nefunguje tak, že zachytí odchod na nějakou adresu a kdesi ze vzduchoprázdná vyčmuchá jakýsi rel . Prochází všechny odkazy na stránce a podle toho, jestli mají rel , na ně navěsí onclick a při onclick u se pak podívá na href a udělá efekt.
„chci nahradit obalení celého DIVu tímto“ Proč nahradit? Ono to s <div> em nefunguje?
|
||
Ben Profil * |
#10 · Zasláno: 14. 10. 2011, 13:59:24
Tak děkuju všem za pomoc avysvětlení. Nakonec jsem to musel udělat onclicku s tím, že jsem změnil CSS.
Děkuju |
||
Chamurappi Profil |
#11 · Zasláno: 14. 10. 2011, 14:05:50
Reaguji na Bena:
„jsem to musel udělat onclicku s tím, že jsem změnil CSS“ Nerozumím. Teď prosím já o vysvětlení. |
||
Ben Profil * |
#12 · Zasláno: 14. 10. 2011, 14:11:00
Chamurappi:
> Reaguji na Bena: > „jsem to musel udělat onclicku s tím, že jsem změnil CSS“ > Nerozumím. Teď prosím já o vysvětlení. Ha má tam být jsem to musel udělat bez onclicku s tím, že jsem změnil CSS, poté už mi začlo brát celý ten div jako odkaz, což předtím nebylo. |
||
_es Profil |
#13 · Zasláno: 14. 10. 2011, 14:17:33
Ben:
„brát celý ten div jako odkaz“ Môžeš dať aj div do odkazu. |
||
Ben Profil * |
#14 · Zasláno: 14. 10. 2011, 14:23:57
_es:
Jojo, tak jsem to udělal. Děkuju |
||
Časová prodleva: 13 let
|
0