Radi mi samo gornji blok JS koda

Pozdrav!

Imam 2 jquery plugina koja pozovem u zaglavlju.
Zatim ispod pozovem 2 bloka JS koda. Svaki od njih se povezuje na svoj plugin.
Problem je u tome što mi uvijek radi samo jedan od tih blokova koda i to onaj koji je iznad ovog drugog. I jedan i drugi funkcioniraju ispravno ali samo ako su na vrhu (iznad drugoga). Kako postići da rade obadva istovremeno???
Stvar je u tome da obadva djeluju na isti element, odnosno CSS klasu.
Zna li netko u čemu je stvar i kako riješiti da se 2 različite JavaScript funkcije primjenjuju na isti element (ako je u tome stvar i ako je to uopće moguće) ???

[quote=“dpolo”]Pozdrav!

Imam 2 jquery plugina koja pozovem u zaglavlju.
Zatim ispod pozovem 2 bloka JS koda. Svaki od njih se povezuje na svoj plugin.
Problem je u tome što mi uvijek radi samo jedan od tih blokova koda i to onaj koji je iznad ovog drugog. I jedan i drugi funkcioniraju ispravno ali samo ako su na vrhu (iznad drugoga). Kako postići da rade obadva istovremeno???
Stvar je u tome da obadva djeluju na isti element, odnosno CSS klasu.
Zna li netko u čemu je stvar i kako riješiti da se 2 različite JavaScript funkcije primjenjuju na isti element (ako je u tome stvar i ako je to uopće moguće) ???[/quote]

probaj ovdije nači odgovor ili upitaj koga vidim da znaju štagod o tome

Bilo bi super kad bi stavio i kod ovdje na forum, jer nitko od nas nema kristalnu kuglu da vidimo što bi mogao biti problem.

Riješio sam problem! Kod je dosta kompleksan da ga prikazujem i objašnjavam. Zapravo ima puno više plugin-ova nego sam rekao. Neke javascript funkcije su pisane u vanjskim file-ovima, neke u headu, neke u body-u. I sam se jedva snađem. Zato sam postavio ovako općenito i laičko pitanje, da ne kompliciram.
Naime, stvar je djelomično proradila kada sam malo bolje posložio i definirao CSS klase i id-ove na koje je JS djelovao, tako da sam što se toga tiče naizgled pogriješio u definiciji glavnog problema. Ali kao što rekoh stvar se time popravila djelomično, ostali problemi bili su vezani za redoslijed pozivanja i izvođenja JavaScript funkcija, što zapravo sigurno igra bitnu ulogu. Mukotrpnim kombiniranjem svih zamislivih opcija u vezi redosljeda i metodom eliminacije nekako sam malo po malo došao do cilja. Uglavnom…zaključio sam da se neke funkcije moraju izvršiti prije nego se neka sljedeća pozove. Ako se u suprotnom sve pozovu pa sve izvršavaju…definitivno dolazi do konflikta vezanog za redosljijed. Kombinacije vanjskih i unutarnjih funkcija, kao i višestruke “$(document).ready(function(){});” svakako dodatno kompliciraju stvar, ali uz dovoljno upornosti…uvijek se nađe neki način da stvar proradi.

:gitara:


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja