Reklama: Jesteś webmasterem ? Zacznij zarabiać KLIKNIJ
Andrzej Winnicki

offline

Andrzej Winnicki

Frontend Architect, Developer & Magician

Wypowiedzi

  • Andrzej Winnicki
    Wpis na grupie jQuery w temacie wywolanie funkcji live
    wczoraj 18:58

    Piotr L.:

    Jesli tych boxikow jest kilka, to jeden pies.. jesli ich jest 200, to roznice mega siegac juz sekund.

    .on jest dla wszystkich obecnych i przyszlych elementow. Wiec powinno dzialac....
    .on zastepuje .live i .delegate, wiec musi tak dzialac, taka jego wlasnie rola :)
    Zgadzam sie, jesli probujesz zrobic to do .box jako selector - tak.. on nie istnieje wiec sioe nie da :)

    #boxes istnieje w HTMLu od samego poczatku... wiec mozna zrobic to tak (i dziala napewno, az sprawdzilem) ;)

    $(document).ready(function($) {
    $("#boxes").on('click','.box img',function(){
    alert('uuuu dirty clicker!');
    });
    });


    Jesli bedziesz mial boxow 1000... albo bedziesz mial 50 roznych .on() dla przeroznych elementow, beda one bubbleupowac jesli click jest dodawany na poziomie document (tak jak to robil live)... da sie tym zabic przegladarke, kiedy jeden click (niekoniecznie w element) odpala caly ciag zdarzen by sprawdzic co zostalo klikniete.Andrzej Winnicki edytował(a) ten post dnia 25.05.12 o godzinie 19:01



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie jQuery w temacie wywolanie funkcji live
    wczoraj 18:23

    live i delegate zostal wycofany, wiec lepiej ich juz nie uzywac.
    .on robi wszystko czego Ci trzeba, jesli wolisz recznie kontrolowac to co sie dzieje - uzywasz bind (aczkolwiek w twoim przypadku po insercie do DOMu).

    $(document).on('click','.box img',function(){});
    nie jestem przekonany do tego kawalka, bo podpinasz do calego document, co nie robi .on lepszego od zwyklego .live (ktory jest do d..), aczkolwiek jestem za leniwy by wrzucic kod do jsperf i potwierdzic swoje przypuszczenia ;)

    Upewnij sie ze $("#boxes").on('click','img',function(){}); masz w document.ready i powinno byc ok.
    Nie widze zadnego powodu dla ktorego mialoby nie dzialac...Andrzej Winnicki edytował(a) ten post dnia 25.05.12 o godzinie 18:24



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie Webdesign w temacie Ile czasu na stworzenie strony - 5000 artykułów?

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Webdesign

  • Andrzej Winnicki
    Wpis na grupie PHP w temacie Szkolenie "Zaawansowane programowanie w języku PHP"...
    18.05.2012, 11:07

    Jesli ktos uwaza ze szkolenie mozna zastapic ksiazka za 300zl, to znaczy tylko ze nigdy nie byl na szkoleniu (albo byl na bardzo kiepskich) ;) Zadna ksiazka nie zastapi dobrej rozmowy z osoba, ktora ma pojecie i potrafi odpowiedziec na wiele nurtujacych pytan, zanim zmarnuje sie setki godzin samemu szukajac odpowiedzi i robiac rzeczy w sposob, w ktory sie nie powinno ;)
    Czysta oszczednosc czasu - i pieniedzy.



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie JavaScript w temacie Dziwaczne zachowanie tablicy
    6.05.2012, 23:53

    Co jest zlego albo tak strasznie skomplikowane w zapisie jaki podpowiedzial Piotr?


    var costam=[
    [1,1,1,2],
    [2,1,1,2],
    [3,1,1,2],
    [4,1,1,2]
    ];

    Dawid Zając:
    W tym przypadku nie mogę tego zrobić ponieważ zawartość nie podlega żadnej logice

    Hmm... jesli cos nie podlega ZADNEJ logice to:
    - jest to wybitnie skomplikowane i zaden czlowiek nie jest w stanie tego pojac,
    - bardzo zle napisane rozwiazanie dla problemu ktory Cie meczy,
    - jest to po prostu niepotrzebne.

    Ale nie znam twojego kodu a tym bardziej nie wiadomo co tak naprawde probujesz rozwiazac. Zapis powyzej ma duzo wiekszy sens, mniej znakow i lepsza czytelnosc.
    Bedzie dzialac dokladnie tak, jak go uzyjesz. Nie ma zadnego podstepu z arrayami, jesli cos nie dziala, znaczy ze cos robisz zle ;)Andrzej Winnicki edytował(a) ten post dnia 06.05.12 o godzinie 23:54



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie jQuery w temacie & w attr('href')
    5.05.2012, 14:07

    $("<a/>").prop('href','{$link}').append('#element')
    To swiadczy tylko o bardzo zlej budowie Twojego kodu JS.
    Zwlaszcza jesli tych dynamicznych elementow tworzysz cala tone.



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie jQuery w temacie & w attr('href')
    5.05.2012, 11:25

    $('#element').attr('href','{$link}')
    Wyglada mi to na hackowanie. Mieszasz JS z PHP w sposob, ktory nie powinienes.

    Co sie stanie jak zrobisz np:
    var link='{$link}';
    $('#element').attr('href',link);

    I sprawdz sobie najpierw czy Ci ladnie var link jest wypelniany wlasciwym linkiem - jesli nie.. problem w PHP... jesli tak, to powinno dzialac.



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie Programiści WWW w temacie Pytanie w sprawie projektu portalu tematycznego.
    4.05.2012, 17:42

    Nalezy sie trzymac z daleka, od wszystkiego co bazuje na Javie ;)
    Zwlaszcza jesli to ma byc cos w rodzaju CMSow ;)



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie Webdesign w temacie Mobilne strony WWW

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Webdesign

  • Andrzej Winnicki
    Wpis na grupie Webdesign w temacie Mobilne strony WWW

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Webdesign

  • Andrzej Winnicki
    Wpis na grupie Photoshop w temacie Nowy monitor - prośba o radę
    26.04.2012, 11:22

    Krzysztof Choromański:
    Niestety nie rozwiazuje.



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie Photoshop w temacie Nowy monitor - prośba o radę
    24.04.2012, 11:17

    Jacek Kustra:
    W innych też wskazuje się przewagę Della :P

    Wszystkie U2410 sa "rozowe". Mam zywe porownanie i nigdy w zyciu bym go drugi raz nie kupil. Sprobowalem (dosc ryzykownie) HPeka i jak narazie sa to najlepsze monitory jaki mialem. W dwoch rozmiarach ;)

    ps. link nic nie dowodzi, po za opinia jakiegos goscia ;)Andrzej Winnicki edytował(a) ten post dnia 24.04.12 o godzinie 11:23



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie Photoshop w temacie Nowy monitor - prośba o radę
    22.04.2012, 15:09

    moja niewiasta ma w domu model U2410 i szczerze mowiac - nigdy w zyciu bym go nie kupil :D HP bija go pod kazdym wzgledem - zwlaszcza pod katem odwzorowania kolorow ;)



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie Photoshop w temacie Nowy monitor - prośba o radę
    21.04.2012, 23:22

    Polecam jakiekolwiek monitory z HP z serii ZR. W domu sam uzywam ZR22w w pracy ZR24w i swietnie sie sprawuja, matryca IPS - dobra jakosc i dobra cena.... i nie wpieprzaja po 50W (dosc istotne jak sie ma 3 na biurku i pracuja prawie caly dzien) ;)



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie css w temacie Mask Image w innych przeglądarkach
    20.04.2012, 17:40

    Rafał Osiński:
    Z użyciem canvas znalazłem jeden sposób, ale niestety nie działał pod IE.

    Narzędzie edge.js na pierwszy rzut oka wygląda fajnie, lecz podstawowa licencja nie przewiduje wykorzystania komercyjnego.

    Rozwiazanie warte wydania pieniedzy... ;)
    Albo musisz zmienic pomysl na strone... cos za cos...



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie css w temacie Mask Image w innych przeglądarkach
    19.04.2012, 18:33

    javascript canvas? ale skoro pytasz to domyslam sie ze nie wiesz jak to napisac, a chwilke to zajmie ;) ... jako gotowe rozwiazanie, mozesz uzyc edge.js. Dziala pysznie we wszystkich przegladarkach, nawet IE7.

    Aczkolwiek jesli bawisz sie w animacje tego obiektu przy uzyciu jQuery, to nie polecam.

    http://www.netzgesta.de/edge/



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie PHP w temacie niezła krytyka języka PHP
    17.04.2012, 20:01

    Piotr L.:
    Michał Jastrzębski:
    Ja ostatnio programowałem w js w mvc. Ten wzorzec też tam może funkcjonować i funkcjonuje dobrze.

    Ależ oczywiście - jest wiele frameworków MVC (lepszych lub gorszych) do JSa...

    Juz nie wspominajac o fakcie ze nie samym MV* czlowiek zyje ;)
    ... ale chlopaki, to jest temat o PHP a nie JS ;)



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie android developers w temacie Programista Android - zarobki?
    14.04.2012, 15:51

    6-10k wydaje mi sie dosc malo. Moze prawdziwe (nie neguje), ale nadal malo :)
    Spodziewalbym sie ze DOBRY android developer bedzie zarabiac 15 netto.. hmm...



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie JavaScript w temacie kliknicie w tło, z wyłączeniem konkretnego div
    5.04.2012, 21:12

    Paweł Mieńko:
    Wielkie dzięki o to właśnie chodziło.

    eeee... ale ja nic nie zrobilem! :)
    skopiowalem tylko to co ty napisales :)



    Zgłoś | Cytuj

  • Andrzej Winnicki
    Wpis na grupie JavaScript w temacie kliknicie w tło, z wyłączeniem konkretnego div
    5.04.2012, 20:52


    $(document).ready(function() {
    $('#bodyx').click(function() {
    alert("me");
    });

    $('#chmura').click(function(e) {
    e.stopPropagation();
    alert('i am chmurka!');
    });
    });


    dziala... tak jak powinno... klikasz w $chmura - i jest alert "i am chmurka"
    klikasz w bodyx diva i jest alert 'me' :)


    <div id="bodyx" style="padding:10px;">
    <div id="chmura">sdfsdfsdfsdfsdf</div>
    </div>



    Zgłoś | Cytuj

Wyślij zaproszenie do