Mirki, istnieje jakiś sprytny i szybki sposób żeby włączyć obsługę jQuery w przeglądarkowej konsoli?
Widziałem już sposoby żeby wklepać kod który pobiera jQuery i wstrzykuje go do strony www, z tym że to niewygodne i nie zawsze działa (na fb np. nie z tego co pamiętam). Do tego trzeba to robić po każdym odświeżeniu strony co nie bardzo mi pasuje.
Dlaczego nowoczesne przeglądarki nie mają wbudowanego domyślnie jQuery? W sumie to już
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Możesz sobie zrobić bookmarklet, potem na każdej stronie po jednym kliknięciu będziesz miał jq.

Ale z ostatnimi dwoma zdaniami to trochę pojechałeś ;p
  • Odpowiedz
@Pietrek558: tak poza tym od jquery powoli się odchodzi...... coraz mniej stron go używa bo do post/get itd są te angulary embery itd, do animacji dodaje się coś znacznie mniej ważącego(jeśli chce się zachować zgodność z przeglądarkami przed ie9) lub korzysta z transition a do doma wystarcza spokojnie querySelector
  • Odpowiedz
Dlaczego:

var ip_address = '';

    //get user ip address
    jQuery.getJSON("[http://jsonip.appspot.com?callback=?",](http://jsonip.appspot.com?callback=?",)
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: ta funkcja w getJSON jest odpalana dopiero jak się zakończy "ładować" wywoływana strona. Więc może to nastąpić po 5s, po 20s a nawet i po 15 minutach. To jest coś w stylu oddzielnego wątku.

Żeby to zadziałało tak jak chcesz, to odwołanie do appspota musiałbyś zrobić synchroniczne, co jednak by spowodowało, że na czas ładowania cała przeglądarka złapie freeza.
  • Odpowiedz
@mk321: może coś będzie bo w lutym ogłaszali, że jakaś firma wsparła fundacje i będą z nimi coś działali m.in. właśnie z tym katalogiem. ale na razie cisza.
  • Odpowiedz
W jaki sposób mogę zmienić zmienną formfields, by była jako key : value i mógłbym sprawdzić tablica jest niepusta?
Przy moim rozwiązaniu otrzymuję tablicę, ale wielkość tablicy, to zawsze 0. Firebug wyświetla mi rezultat [ ], jeżeli kliknę w to, to przenosi mnie do zakładki DOM, gdzie mam breadcrumb Window > [0], a tam już:
key value
key value
przez elementy przechodzę używając (var key in form
fields), ale nie da się policzyć elementów w
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: Spróbuj tak:

var formfields = [];
//create array with pairs key : value
$('.filter-dropdown').each(function () {
        var elementid
  • Odpowiedz
Mam taki kod:

Laikas=IDLaikasOperacijaLaukasSena reikšmėNauja reikšmėVykdytojasSavininkas=<==>Panašus įNelyguTuščiaNe tuščia
ale dynamicznie dodaję do niego kolejne pola i mogę mieć np:

Laikas=ID=IDLaikasOperacijaLaukasSena reikšmėNauja reikšmėVykdytojasSavininkas=<==>Panašus įNelyguTuščiaNe tuščia
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lucku: Gra nie warta świeczki. Nie rozumiem tego hejtu na jQuery - to sprawdzona biblioteka z dużym community i ofertą wtyczek. Po co kombinować z czymś innym, tylko dla jakiejś śmiesznego wzrostu wydajności, który i tak zniknie w porównaniu do czasu reakcji użytkownika lub odpowiedzi serwera.
Popatrz na pierwszy lepszy test http://jsperf.com/sprint-js-add
Hurr, durr, Sprint zdążył wykonać prawie 800k ops, a jQuery tylko 200k. No tak, bo na pewno potrzebuję
o.....r - @lucku: Gra nie warta świeczki. Nie rozumiem tego hejtu na jQuery - to spra...

źródło: comment_m1fdoZqUdfBA7XDZ0Lmh3CJgmX2R8BI6.jpg

Pobierz
  • Odpowiedz
Dzień dobry. ((oo))

Mam pytanko: czy nie zna ktoś jakiegoś działającego pluginu, albo po prostu poradnika jak zrobić działający scroll o 100% na stronie? Mianowicie mam namyśli to, że każde przekręcenie kółkiem w myszce, czy też przesunięcie palca na touchpadzie zjedzie stroną w dół, lub w górę o 100% jej wysokości.
Szukam i szukam tego w internecie, a nie wiem czy jest sens pakować w to pluginy, które
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wearelegion.pl poszukuje grafików oraz koderów backend (PHP - głównie Laravel) + frontend (głównie jquery + html5). Faktura lub umowa o dzieło. Elastyczne godziny i wymiar pracy (również zdalnej). Niesamowite projekty! Stacjonujemy w Szczecinie. Pokaż co potrafisz i zaproponuj swoją cenę (w granicach 1500-5000zł) na kontakt@wearelegion.pl

#praca #szczecin #webdesign #webdev #laravel #jquery #html5 #php
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam listę ul li którą potrzebuje przerobić na div'y za pomocą js. Jak się za to zabrać tak aby zachować wszystkie atrybuty class, id i data? Nie pisząc/używając jednak kilometrowego pluginu.

#webdev #jquery #javascript
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

https://jsfiddle.net/m6b9z2bv/
Mam diva klasy article-text w którym siedzi sobie artykuł. Artykuł jak to artykuł zawiera obrazki. Chciałbym, by po kliknięciu na jakiś obrazek wyskoczył mi lightbox. Mam go już napisanego i sobie ładnie śmiga. Problem w tym, że wywołanie go taką komendą $('img').click(function(event){...}); uruchamia go po kliknięciu na jakikolwiek obrazek na stronie. Skoro chcę, by komenda wywoływała się tylko dla obrazków z diva article-text to powinno wystarczyć wskazanie na jego obrazkowe dzieciaczki
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NiktNieTroszczy: O, nie pomyślałem, że można tak wybierać elementy. Dalej jednak nie wiem dlaczego moja wersja nie działała, metoda click nie współgra w ogóle z children?
  • Odpowiedz
Witam mireczki i mirabelki.

Potrzebuje pomocy, znalazłem skrypt slider'a który rozjeżdża się na boki, zmodyfikowałem go i jedyną rzeczą która potrzebuję jeszcze zmodyfikować jest to by, gdy po kliknięciu w poprzednią kulkę(w lewym dolnym rogu) nastepowała animacja taka, jak jest domyślnie zrobiona przy przechodzeniu do kolejnego obrazu, bądź dalszej kulki.

Męcze się z tym już któryś dzień lecz mi to w ogóle nie wychodzi.
Ktoś coś pomoże?
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@alosha: Chodzi o to, żeby się animacja całkowicie zakończyła w innym wypadku nie jest wykonywany skrypt do przechodzenia kolejnego elementu.
  • Odpowiedz
@Thyrun: w sumie podałem zły przykład, ubogi ten plugin, nie ma prawie żadnych eventów, wiec może być problem ze zrobieniem tego co chcesz, olej go, zaraz sprawdzę czy w UI da się to ogarnąć
  • Odpowiedz
#webdev #jquery #ajax #javascript Potrzebuję zrobić zapytanie ajaxowe, ale bez ciasteczek sesji (do tej samej domeny z której robię zapytanie). W xmlhttprequest nie da się ustawić headera Set-cookie bo przeglądarka odmawia. Próbowałem za pomocą jquery-cookie usunąć ciasteczka i po zapytaniu przywrócić, ale z poziomu js nie ma dostępu do ciasteczek httponly.

Da się to inaczej ominąć niżeli stawiając serwer i tworzyć własne api? :<
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#jquery #magento #programowanie

Mirki, taki problem mam z kodem poniższej, który dodaje przez ajax produkty do koszyka...
Jestem jeszcze #januszejquery i nie mogę sobie z tym poradzić - mam więcej niż jeden formularz o id "productaddtocartform" z końcówkami idproduktu jest jakaś opcja żeby poniższy kod obsługiwał wszystkie formularze?

var productAddToCartForm =
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mirki. Ktoś tu jakiś czas temu wrzucał fajny projekt, który przerabiał kod w stylu "12323" (1 - 0%, 2 - 50%, 3 - 100%) na animację od 0% do 50%, później do 100%, później powrót do 50% i znowu 100%. Wszystko w zależności od tego jakie się liczby wpisze i w jakim ustawieniu.
Przypomni ktoś gdzie/co to było?

Jeśli nie, to macie jakieś narzędzie, które pozwoli zaprojektować mi jakiś przebieg o
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, piszę sobie kod js (jquery) i mam click event na divie na dany id="opis". Pod koniec eventu ustawiam, żeby div zmienił id na id="opis2", aby nie można było wykonać tego samego click eventu kilka razy. Niestety po kliknięciu ponownie na zmieniony div wykonuje on nadal ten sam event. Nie mam pomysłu na to. Co zrobić?
#jquery #javascript
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach