Mam skrypt, który działa ok na jednym elemencie, ale gdy jest ich więcej wariuje.Jeżeli ktoś mógłby mnie nakierować na właściwe rozwiązanie, byłbym wdzięczny. Słabo tłumaczę dlatego macie wersję poglądową: klik

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

@Eggy: problem jest tu: var offset = $('.rune').offset();

masz 3 elementy .rune, a ta linijka zawsze zwraca offset pierwszego

dlaczego? zastanów się ;)

  • Odpowiedz
#js #programowanie #webdev #jquery

wybaczcie jak zawolalem kogos niepotrzebnie, ale jak niedawno sie pytalem o jquery zagadnienia jak zaczac plik, postanowilem w ramach nauki zrobic gre master mind. Niby chodzi, tylko przy wlaczeniu i pierwszym zaladowaniu css sie rozjezdza :/ musze uzyc przycisku Nuevo Juego(nowa gra) aby css poprawnie sie zaladowal, jak temu zaradzic?

link do strony, aby zobaczyc o co lata

http://porki.weby.biz/
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@porque: Wygląda na to, że szerokość elementu

aside
w momencie brania jego szerokości, nie jest taka jaka być

powinna. Być może przeglądarka jeszcze parsuje sobie obrazki czy robi cokolwiek innego i nie zdążyła rozszerzyć tego elementu, a ty byś już chciał jego nową
  • Odpowiedz
@porque: To wina wstawianych obrazków. Możesz bez setTimeout spróbować ustawić z góry szerokość dla klasy 'dziurka' na 50px. Wtedy przeglądarka będzie wiedzieć jaki obszar zajmie x obrazków zanim one faktycznie się wczytają.
  • Odpowiedz
Mireczki kochane od webdevu,

Mam png, który składa się z kilku elementów graficznych, o różnych kształtach. Każdy element ma być klikalny i dodatkowo ma dojść efekt hover (podświetlenia) dla każdego z tego elementów.

Znacie coś gotowego w JS do tego? Bo mogę to zrobić za pomocą + rysowanie w canvas na :hover z jakimś opacity, ale może jest jakiś plugin?

#javascript #html #jquery #webdev
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, od czego zacząć naukę js'a? Przerobiłem #javascript i #jquery na codecademy, chciałbym teraz spróbować swoich sił pisząc coś samodzielnie. Co polecacie, dość prostego (tak żebym dał sobie radę) a zarazem rozwijającego znajomość języka? Jak narazie napisałem taki oto plan na własne potrzeby (co prawda co chwilę pytając was czemu to i to nie działa, ale pomogliście i w końcu wspólnymi siłami udało się sprawić że wszystko działa
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Vitin: Na przykład lista zakupów. Coś jak google keep, tylko uproszczone. Wpisujesz coś w inputa, wciskasz guzik i dodaje sie to na listę. Wpisy z listy można też usuwać i edytować. Do tego zapis do localstorage, by działało offline.

http://todomvc.com/ - tu masz przykłady z użyciem różnych frameworków, ale możesz spróbowac zrobić bardzo uproszczoną wersję w czystym js

http://vimeo.com/105955605 - tu masz prezentację, jak zrobić prostą gierkę od zera
  • Odpowiedz
#js #jquery nie wiem jak zwie sie to po ang, ani po polsku, u mnie po prostu w czystym js funcion inmediata, chodzi mi o odpowiednik poczatku pliku w jquery jak to robilem w js:

(function(){

//code

})();
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@taximan: overflow powinieneś mieć na całe li, a nie tylko, gdy jest skończona animacja. Powinno to lepiej wtedy działać.

A tutaj moja wersja akordeonu tylko w CSS ( ͡° ͜
  • Odpowiedz
@Dzakus: ^^ tylko nie myśl, że się opierdałęm przez tyle tygodni, akurat ostatnio(tj dzisiaj) masterowałem checkboxy bo mi do szkolnego projekciku były potrzebne. Mała kopiuj wklejka --> http://codepen.io/anon/pen/meDJC (achtung: kilka zasad dobrego CSSa zostało zgwałconych). Miałem jeszcze JSa który sprawiał, że naciśnięcie głównego przycisku spowoduje zamknięcie aktywnego tabu i chyba coś jeszcze ale nie chce mi się nawet przerabiać pod codepena bo zbyt cwany JS to nie jest.
  • Odpowiedz
http://liveweave.com/7NfkeK

Jeszcze jedno pytanie, pewnie proste ale nawet nie wiem jak tego szukać w google. Chce porównać kliknięty element z pozycją tego elementu w drzewie DOM.

To znaczy, jeżeli ten kliknięty div jest pierwszym dzieckiem czegoś, to ..., jeżeli jest drugim dzieckiem tego czegoś to... itp. Jak zapisać warunek? #naukaprogramowania #javascript #jquery (czarnolisto hasztag #znowuniewiem )
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#jquery

Jakie mogą byc przyczyny działania isotope js tylko na stronie glownej a nie na podstronie? Struktura jest taka sama, skrypty laduja sie tu i tu. Ale nie dziala ...

Jak mozna to zdebugowac?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeszcze jedno pytanie, proste ale nie wiem za bardzo jak w google tego szukać ;P

Mam coś takiego

...

I
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problema :C

Jest sobie div z klasą .item, za pomocą javascriptu dodaję po kliknięciu klasę .item-active. Tak więc div ma dwie klasy. Niestety np wartość color pierwszej klasy jest ważniejsza od tej drugiej. Jak zrobić, żeby klasa .item-active była ważniejsza? !important nic nie daje

#pytanie #webdev #jquery #javascript
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, mam do Was jeszcze jedno pytanie :>

1.Mam kilkuwymiarowy array (coś w stylu l=[1,2,[3,4],5])

2.Mam do tego funkcję:

for
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Vitin: wyobraź sobie tabele, pomiędzy którymi zachodzi pewna relacja. W jednej trzymasz imiona:

imiona = ['Janusz', 'Seba', 'Andrzej', 'Maciej'];
W drugiej nazwiska:

nazwiska = ['Iksiński', 'Igrekowski',
  • Odpowiedz
Hej, tym razem bez tagu programowanie, żeby nie denerwować prawdziwych wypokowych programistów :D Chcę przypisać każdemu przedmiotowi salę, postanowiłem to zrobić za pomocą switch() - wydawało mi się krótsze niż if.. else if. Jest tylko jeden problem - nie działa ( ͡° ʖ̯ ͡°)

Wskaże ktoś co
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Vitin: Ogólnie, źle się za to zabierasz, powinieneś doczytać coś o wzorcach projektowych i programowaniu obiektowym.

Jeśli lekcje odbywają się w konkretnych salach, to powinieneś mieć połączone informacje o sali i nazwie przedmiotu.
  • Odpowiedz
Piszę sobie apkę w #rubyonrails i muszę zrobić system powiadomień (coś jak na fb, wypoku itd.). No i niby nie ma w tym filozofii, robimy model, w którym trzymamy powiadomienie i wyświetlamy użytkownikowi jego powiadomienia. Ale co w momencie, gdy chcę, aby takie powiadomienia były w miarę na bieżąco wyświetlane docelowemu użytkownikowi. Jak to rozwiązać? Wysyłać requesta sprawdzającego, czy użytkownik ma nieprzeczytane powiadomienia co kilka sekund? Nie zabije to serwera?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem z #jquery. Mianowicie, mam zdjęcie, nadałem mu id = "111". Przez JQ chce zrobić hovera, że po najechaniu kursorem ma dodawać klasę .bg { background-color: rgba(25, 25, 25,0.5)}; (Nie jestem pewny, czy w klasie dodałem wystarczająco dużo argumentów do uzyskania pożądanego przeze mnie efektu [nie trzeba dodawać atrybutów height, width i to jakoś centrować marginem?])

Kod:

$(document).ready(function () {
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PrawyKuba: Nauczysz się pisać niepoptymalny kod. Założę się, że efekt ten nie jest kluczowy dla przekazywania informacji. To powinno być załatwione pseudoklasą :hover. Po co do tego angażować jQuery?

Przy okazji. ID teoretycznie nie powinno zaczynać się od numeru. Niby w W3C nic o tym nie ma, przeglądarki rozpoznają poprawnie takie ID, ale z czasem możesz mieć problemy z różnymi pluginami jQuery.
  • Odpowiedz
Hej, zacząłem uczyć się js + jQuery, jednak próbując napisać swój pierwszy mały projekt - interaktywny plan lekcji - napotkałem problem którego nie potrafię przeskoczyć. Do rzeczy, załóżmy że mam array pon = ['a','b','c','d','e'], potrzebuję wpisać pierwszą wartość jako w div, a następnie (tego nie wiem jak zrobić) stworzyć kolejnego div'a który wyświetli się bezpośrednio pod nim i wpisać w niego kolejną wartość array'a. Wiem że należy to zrobić pętlą, wiem jakie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #jquery

Jak sprawdzic, kiedy pozycja scrolla wejdzie na dany div? Chce zrobić coś takiego, że jak scrolluję stronę i dochodzę do div id="d--a" to jquery robi coś tam.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach