Autor Zpráva
Ben
Profil *
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
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 *
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
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 *
_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
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 *
_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
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
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 onclicku 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 *
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
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 *
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
Ben:
brát celý ten div jako odkaz
Môžeš dať aj div do odkazu.
Ben
Profil *
_es:
Jojo, tak jsem to udělal. Děkuju

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0