Witajcie mirki z #webdev
Zazwyczaj grzebię w #php, a w #javascript i #jquery robię tylko proste rzeczy. Jednak teraz w projekcie mam taką sytuację, że muszę zrobić w #js coś bardziej złożonego.
Otóż mam taką sytuację, że na stronie mam głosowanie. Można oddać głos na produkt lub użytkownika. Po prostu użytkownik klika na przycisk i leci zapytanie do bazy danych. Głosować można na
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: Ciężko jest mi dokładnie pomóc, gdy nie widzę całości na monitorze, ale co do pierwszego punktu - zobacz swoją pierwszą linijkę:

$('.talent-quick-preview, .size-guide, .composition-guide, .delivery-return-guide, .vote, .footwear-preview').click(...)

Tutaj listener jest "nałożony" tylko dla istniejących elementów w DOM, czyli '.talent-quick-preview, .size-guide' itd.
Po załadowaniu danych do lightbox ajaxem to już nie
  • Odpowiedz
mirki z #webdev pytanie o #node #js #v8

jak sie zachowa garbage collector w odniesieniu do tego Arraya po porownaniu?

isEqual(jakasZmienna, new Array(4))
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit: Tak samo jak w stosunku do każdego innego elementu - jeśli nie będzie do niego żadnych referencji, to go usunie. Nie ma tu nic wyjątkowego.
  • Odpowiedz
#webdevhelp #js Mircy, dodaję zdarzenie "onbeforeunload", działa wyłącznie na przeładowaniu strony i przejściu pomiędzy podstronami. Jak wywołać komunikat przed opuszczeniem bieżącej strony za pomocą przycisku przeglądarki "Powrót"?
Próbowałem również jQuery jednak efekt jest ten sam.

jQuery(window).bind('beforeunload', function(e) {
var message = "Why are you leaving?";
e.returnValue = message;
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit: mógłbyś sobie rodzaje błędów i wartości stringów z komunikatami jakoś przypisać na zasadzie key: value i potem po nich przeiterować - będziesz miał tylko jednego ifa.
  • Odpowiedz
#programowanie #php #js #mysql
Witam, mam spory dylemat, gdyż potrzebuję na stronie zrobić dynamiczne pobieranie danych z mysql. Chciałem zrobić pętlę, że co sekundę pobiera dane ale wydaje mi się, że jest to mało wydajne. Coś słyszałem, że można zrobić to ajaxem ale z JS znam tylko podstawy. Jak się za to zabrać?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #webdev!
Dodaję i usuwam animację z pewnego elementu na stronie za pomocą javascriptu. I mam problem z takim kawałkiem kodu:

document.getElementById('cos').style.animation = 'Disappearing 0.5s forwards';
setTimeout(function() {document.getElementById('cos').style.display = 'none';}, 510);

czasem animacja leci normalnie, a czasem element znika od razu, zupełnie jakby zmiana sposobu wyświetlania działała od razu, a nie z
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kavelach: a nie możesz jak biały człowiek klasami tego zrobić?

a) elementy, którym zmieniasz wartość 'display' mogą/będą mieć problem z transition i/lub animacjami;
b) setTimeout może być niedokładny i odpalać się niedokładnie po takim czasie jak podajesz w argumencie. Jeśli już chcesz to koniecznie robić js'em, to słuchaj eventu, który nazywa się jakoś w stylu onAnimationEnd
  • Odpowiedz
Hej mirki,
dostałem w spadku projekt napisany front w JS a backend w Zend. Do tej pory używałem notepad++ w celu drobnych poprawek. Teraz jest większa zmiana i zastanawiam się jakie najlepsze środowisko do pracy. W dużej mierze zależy mi na łatwiej nawigacji między frontem a backendem. mam np. w w skrypcie JS takie wywołanie

$scope.Rep = ClientFactory.report(obj);
chciałbym teraz odnaleźć kod metody report() ale mam z tym kłopot. Czy istnieje jakieś
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DiKey: w Angular.
@mariecziek: NetBeans ma takie fajne wsparcie o jakim pisze? Ponieważ to projekt spadkowy narazie ucze się co gdzie i jak jest napisane a takie niezależne wyszukiwanie w plikach JS a php jest dla mnie męczące. w netbeans będzie takie dowiązanie o jakim pisałem?
  • Odpowiedz
@twinzpl: no to napisałem ci tani sposób - digitalocean możesz jechać na sam początek na najtańszym vpsie, 5 $ za miesiąc i tworzyć po prostu kolejne vpsy jak będzie ich brakowało, najlepsza byłab usługa gdzie za wyłączony vps by ci nie nabijało kasy, tj włączasz vps, odpalają się tam serwer podczas boota i reszta rzeczy się robi i tyle, ludzie grają, kończą grę, vps się wyłącza i dziękuję, bo tworzenie
  • Odpowiedz
@twinzpl: nie, digitalocean masz w niemczech, także nie ma problemów z pingami żadnymi, ale kto ci to każe w php robić ? jak chcesz to sobie rób to w nodejs czy co tam chcesz, nie mam czasu na takie pierdoły :P wystarczy że uczestniczę intensywnie w rozwoju open-source frameworka i to już mi pożera sporo czasu :P
  • Odpowiedz