JS in AJAX problem...
 
werky 5. sep 2013 10:14:07 Pridružen od:
16. apr 2012
787 objav
796 168 26
#1

Zdravo,



Imam težavo, z js prikazujem in skrivam določen div, ko je le ta prikazan pokaže košarico...

Ko pa v košarici izbrišem artikel pa pride do napake...Kaj točno mislim si lahko ogledate takole:

beta.dobavi.si/spletna-trgovina



Potem na levi izberete recimo "Brezalkoholne..." in pri enem artiklu kliknete "dodaj v košarico. Na desni se nato pokaže "mini košarica", ki ima gumb "Prikaži košarico"...Ta gumb s pomočjo js prikaže div....Tukaj pa nastane problem, kajti če se v tem pogledu nato klikne na rdeči X na koncu izdelka se stran delno sesuje.



Zelo ZELO bi bil hvalažen za kakeršno koli pomoč/idejo/namig....Ali pa če mi kdo svetuje kako poiskati izvor napake.



Upam da sem napisal dovolj, če ne povejte, bom še dodal.



Hvala


všeč(0) ni všeč(0) spam(0)
 
shark1 5. sep 2013 10:49:46 Pridružen od:
6. dec 2012
96 objav
94 31 8
#2

Zdravo,



Ko kliknem X gumb se nič ne zgodi, piše Nalaganje... vendar ni odziva. Drugače maš pa neke js errorje, malo poglej s firebugom.


všeč(0) ni všeč(0) spam(0)
Etuiji, ovitki in torbice za Samsung Galaxy - Etuiji za Samsung
Miselne igre
 
werky 5. sep 2013 11:05:57 Pridružen od:
16. apr 2012
787 objav
796 168 26
#3

Hvala za pomoč...



V bistvu sem ravno delal nekaj pa je bil gumb izklopljen...lahko morda se enkrat pogleda s?



Lp


všeč(0) ni všeč(0) spam(0)
 
shark1 5. sep 2013 11:54:22 Pridružen od:
6. dec 2012
96 objav
94 31 8
#4

Lej ti maš tako strukturo po defaultu:



<div class="grid_12 ">

<div class="grid_12 alpha omega ">skrita košarica</div>

<div class="grid_8 alpha ">izdelki</div>

<div class="grid_4 omega ">desni box</div>

</div>



in ko odstraniš izdelek iz košarice dobiš:



<div class="grid_12 ">

<div class="grid_12 alpha omega ">in zdej ti tukej notr še enkrat naloži prvi 6 artiklov, ki so tut v class="grid_8 alpha div-u</div>

<div class="grid_8 alpha ">izdelki</div>

<div class="grid_4 omega ">desni box</div>

</div>



Najverjetneje ti jih naloži noter, ker v <div class="grid_12 alpha omega "> in div class="grid_8 alpha "> uporabljaš isti div mainbox3-container



Mal poglej oz. probej zamenjat ime div-a


všeč(2) ni všeč(0) spam(0)
Etuiji, ovitki in torbice za Samsung Galaxy - Etuiji za Samsung
Miselne igre
 
werky 5. sep 2013 12:57:14 Pridružen od:
16. apr 2012
787 objav
796 168 26
#5

Hmm...probavam in probavam pa nič...preprosto mi ne rata.



Hvala za pomoč. Morda še kaka ideja?


všeč(0) ni všeč(0) spam(0)
 
s1l3 5. sep 2013 13:17:29 Pridružen od:
6. jun 2012
345 objav
320 60 1
#6

Mogoče če nalimaš kodo ki se zgodi ob kliku, bi bilo kaj več jasno. Sem šel gledat source, samo je vse inline in ne najdem to kar rabim.


všeč(0) ni všeč(0) spam(0)
 
werky 5. sep 2013 13:30:38 Pridružen od:
16. apr 2012
787 objav
796 168 26
#7

Hm...lahko ti dam na zs link in dostop. bi šlo?


všeč(0) ni všeč(0) spam(0)
 
werky 5. sep 2013 15:59:07 Pridružen od:
16. apr 2012
787 objav
796 168 26
#8

Še tole sem ugotovil:



Če imam v funkciji, ki odpira/zapira košarico dodan $.noConflict(); me lepo pokaže/skrije košarico, brez problema odstraniš izdelek, težava pa se pokaže drugje na strani in sicer iz enega pogleda ne moreš dodati v košarico, kategorije so "expanded" itd...



Verjetno je kaj v js kodi...Zna kdo povedati kje naj pogledam?



lp


všeč(0) ni všeč(0) spam(0)
 
shark1 5. sep 2013 17:46:05 Pridružen od:
6. dec 2012
96 objav
94 31 8
#9

Poglej s firebugom in odpri Konzolo, tam boš videl morebitne napake v js kodi.


všeč(0) ni všeč(0) spam(0)
Etuiji, ovitki in torbice za Samsung Galaxy - Etuiji za Samsung
Miselne igre
 
werky 6. sep 2013 14:35:03 Pridružen od:
16. apr 2012
787 objav
796 168 26
#10

Zdravo še enkrat vsem...sem rešil, tisti klic, ki briše izdelek sem zamenjal z drugim. Prej je bilo <button..... sedaj pa je <a href=..... In uporabim enak href in stvar dela bp.



Hvala vsem za pomoč.



lp


všeč(1) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se