Više jQuery funkcija u eksterni fajl

Više jQuery funkcija u eksterni fajl

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4458

Radim na jednoj aplikaciji u kojoj je bar 80% koda u jQuery, a to kad bi stavio u HTML stranu jedva bih se snašao. E sad, problem je što ne znam kako to da odradim, a da radi.

$(function() {       $( ".plocica1" ).draggable({          stop: function(event, ui) {             $.cookie('plocica1.x', $(this).css('left'));             $.cookie('plocica1.y', $(this).css('top'));       }    }) }); $(function() {    if ($.cookie('plocica1.x') != null) {       $('.plocica1').css('left', $.cookie('plocicax'));    } else {       $('.plocica1').css('left', '80px');    }    if ($.cookie('plocica1.y') != null) {       $('.plocica').css('top', $.cookie('plocicay'));    } else {       $('.plocica').css('top', '150px');    } });

Imam te dve funkcije u core.js fajlu. Učitam taj fajl u <head> sekciji:

<script src="skripte/core.js" type="text/javascript">

I kako da namestim da mi te funkcije rade tj. da ne učitavam onLoad dva puta pošto je:

$(function() {

skraćena verzija

$(document).ready(function() {

?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3553
  • Gde živiš: 127.0.0.1

Prvo i osnovno: "load" i "document ready" nisu ni blizu jedno drugom. Event "load" se ispaljuje kad je apsolutno sve sto se nalazi u okviru strane ucitano (html, css, js, slike...) dok se "document ready" ispaljuje kad je DOM spreman, odnosno (u kracoj verziji) kad je ucitan samo html.

Sto se tice odgovora na tvoje pitanje, samo obrisi

}); $(function() {

i "problem" je resen.



offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4458

Aha, dakle sve mogu pod jednu funkciju... hvala Ziveli

Ko je trenutno na forumu
 

Ukupno su 736 korisnika na forumu :: 32 registrovanih, 2 sakrivenih i 702 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 2967 - dana 31 Okt 2019 06:37

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: AK - 230, Apok, Areal84, djonsule, Duh sa sekirom, gorval, h8propaganda, Hanifudin, Hektor, helen1, hyla, kalens021, kaptain2, Kos93, krkalon, Kubovac, madza2, Mali Veseljak, mercedesamg, milanstankovic087, milos.cbr, miodrag3, panzerwaffe, Van, vasa.93, VJ, Vlada1389, voja64, VP3987, wizzardone, wulfy, zillbg