![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 2 Dołączył: 2.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
hej
Mam taka funkcje w JS. Kod function ObliczCeneOgloszenia(){ jq('span#errall').html(''); var opcja = jq('select#opcja option:selected').val(); if (opcja!="1|0.00|N") { var i_dodatek=jq('span#i_dodatek'); var dod=jq('select#opcja'); dod.removeClass('blad2'); jq('span#i_dodatek').css('display','none') i_dodatek.html(""); } var liczba_emisji = jq('select#liczba_emisji2 option:selected').val(); var tab_param = opcja.split("|"); var cena_ogloszenia = 0; if ((tab_param[1]==0)&&(liczba_emisji>1)) { cena_ogloszenia=liczba_emisji-1; }else cena_ogloszenia=tab_param[1]*liczba_emisji; cena_ogloszenia_global=cena_ogloszenia; jq('div#cena_ogl').html(cena_ogloszenia+".00 z³"); if (cena_ogloszenia>0){ jq('table#opcja_email').css("display","block"); }else{ jq('table#opcja_email').css("display","none"); } if(tab_param[2]=="T"){ jq('table#opcja_zdjecie').css("display","block"); }else{ jq('table#opcja_zdjecie').css("display","none"); } } czy mogłby mi ktos pomoc przeczytac ją i zrozumiec kod - bo za zadne skarby tego nie moge ogarnąć na dzien dzisiejszy (zaczynam dopiero zabawe z JS, ale dano mi takie zadanie czy sobie poradze). Jak sobie nie dam rady to nic sie nie stanie ale chcialbym co nieco przerobic ten kod zanim zaczne ogarniac kursy JS. O ile to mozliwe to pomozcie mi przerobic ten kod na cos takiego zeby 2-3-4 wydania ogloszenia byly za darmo. oczywiscie nie obraze sie jak powiecie - SPADAJ - ZACZNIJ SIE UCZYC. ok - wiem o tym. i zaczne, ale chcialem przynajmniej to przerobic poniewaz taka promocje chce zrobic szefoski w swojej gazecie. z gory dzieki |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
SPADAJ - ZACZNIJ SIĘ UCZYĆ
![]() I to jest w pełni poważnie. Najpierw przeczytaj chociaż prosty kurs JS/jQuery. Potem zacznij zanalizować kod linia po linii, pisząc np. w komentarzu co dana linia robi. Każda funkcja jest dokładnie opisana w dokumentacji jQuery: http://api.jquery.com/ , więc z nimi nie powinieneś mieć problemu. Czego nie wiesz zostaw i napisz "nie rozumiem". Następnie wróć na forum i wklej ten swój kod z komentarzami i umieść wszystko na http://jsfiddle.net/ ( potrzebny HTML, żeby analizować ten kod ). Wtedy postaramy się wytłumaczyć Ci to czego nie rozumiesz, czyli to co jest obarczone komentarzem "nie rozumiem". I dopiero po tym będziemy się zastanawiać nad przerobieniem kodu. Wtedy będziemy widzieć, że Ci zależy, że się chociaż trochę postarałeś, a nie liczysz na gotowca. I wtedy od razu z większą chęcią się pomaga, widząc zaangażowanie z drugiej strony. Pozdrawiam -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 2 Dołączył: 2.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
domyślałem się że będzie taka odpowiedź.
ale spoko - rozumiem to w 100% - co najlepsze - uważam że to będzie lepsze dla mnie ![]() ![]() pozdro - odezwę się. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 11:41 |