Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]przerobienie funkcji, prosba o pomoc przerobienia funkcji
chemiqs
post 22.08.2012, 15:47:46
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
Go to the top of the page
+Quote Post
kamil4u
post 22.08.2012, 16:04:13
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Ć 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


--------------------
Go to the top of the page
+Quote Post
chemiqs
post 23.08.2012, 08:24:45
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 smile.gifsmile.gif

pozdro - odezwę się.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 11:41