Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]przerobienie funkcji
Forum PHP.pl > Forum > Przedszkole
chemiqs
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
kamil4u
SPADAJ - ZACZNIJ SIĘ UCZYĆ smile.gif

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
chemiqs
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 smile.gifsmile.gif

pozdro - odezwę się.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.