Ako na javascript v jednoduchej galerii?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
joeyGTR
Člen | 19
+
0
-

Zdravím,.
mám taký hlúpy problém… Neviem ako mám spojazdniť javascript napriklad v galerii.
Ak by som to chcel spraviť v html tak by som to dal takto:
v hlavičke:

<link rel='stylesheet' type='text/css' media='screen' href='milkbox.css' />

<script type="text/javascript" src="js/ac_runactivecontent.js"></script>
<script type="text/javascript" src="js/mootools.js"></script>
<script type="text/javascript" src="js/milkbox.js"></script>
<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript" src="js/fadeshow.js"></script>

v body v nejakej table:

<td>
    <a href='images/obrazok.jpg' rel="milkbox[galeria]" title=" " target='_blank'><img class='border' src='images/obrazok.jpg' width="100" height="75" alt='Zväčši obrázok' /></a>
</td>

Mám vytvorený statický web s menu podla screencastu ktorý je tu na stránkach nette.
V hlavičke v @layout.latte mám:

<link rel='stylesheet' type='text/css' media='screen' href='{$basePath}/css/milkbox.css'>
<script type="text/javascript" src="{$basePath}/js/ac_runactivecontent.js"></script>
<script type="text/javascript" src="{$basePath}/js/mootools.js"></script>
<script type="text/javascript" src="{$basePath}/js/milkbox.js"></script>
<script type="text/javascript" src="{$basePath}/js/swfobject.js"></script>
<script type="text/javascript" src="{$basePath}/js/fadeshow.js"></script>

a v galeria.latte to mám takto:

<td>
    <a href='{$basePath}/images/obrazok.jpg' rel="milkbox[galeria]" title=" " target='_blank'><img class='border' src='{$basePath}/images/obrazok.jpg' width="100" height="75" alt='Zväčši obrázok' /></a>
</td>

No nefunguje mi ten javascript. Po kliknutí na tú miniaturu sa mi obrázok otvorí v novom okne.
Takže čo mám spravené zle? Ďakujem za každú pomoc.

nanuqcz
Člen | 822
+
0
-

Ahoj, říká něco chybová konzole? (ve FF CTRL+SHIFT+J)

Podívej se, jakou cestu k těm .js souborům ti to generuje (v prohlížeči > zobrazit zdrojový kód stránky) a zkontroluj si, jestli na tom umístění ty .js soubory opravdu máš.

joeyGTR
Člen | 19
+
0
-

súbory sú OK, keď zobrazím zdrojový kód tak si veim kliknúť na každý z odkazov a zobrazí sa mi každý js súbor.
No a chybová konzola hlási toto:
$.element is not a function
http://localhost/…/mootools.js

nanuqcz
Člen | 822
+
0
-

$.element is not a function

Nepoužíváš náhodou kromě mootools i jQuery? Protože obě knihovny používají proměnnou $. Jestli jo, použij jQuery.noConflict.

joeyGTR
Člen | 19
+
0
-

noo.. už to fičí… ďakujem pomohol si mi :)