Mirki mam klilka takich samych divów, chcialbym zeby po kliknieciu w jeden z nich rozwijal sie(ale tylko ten jeden, nie wszystkie), czy da sie to jakos zrobic nie tworząc na sztywno ID dla kazdego diva?

#webdev #jquery
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki i Mirabelki! Koduję stronę na mobile i mam problem z uruchomieniem prostej animacji.
Wszystko wszędzie śmiga elegancko na androidzie ale jest prolem na iOS. Działa to na zasadzie dodania prostej klasy do diva przez taki kod:

$(document).ready(function(){
$("#start_animacji").on('click touchstart', function() {
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dr4c0:

Workaround approach for iOS 8-9 Safari that use -webkit-animation: none !important; instead of -webkit-animation-play-state:paused; This approach is for GWD, but can apply otherwise

Don't use Pause event in GWD (Google Web Designer)
Create normal event that calls a javascript function, set "-webkit-animation: none !important;" to the (you can add/remove css
  • Odpowiedz
Mirki,
poleci się ktoś z Was do drobnej (w mojej niefachowej ocenie) modyfikacji jquery?
Oczywiście za $$$ (wymagana faktura lub podpiszemy umowę o dzieło).

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

Mam coś takiego. Chcę zrobić warunek, jeśli w danym submenu jest id="menu_sel" to class="cp-category-sub" jest style="display: block;". Jak to ogarnąć?

* LINK 0
+ LINK 1
+ LINK 2

*
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

if ($( '#menu_sel').length) $('.cp-category-sub').css('display', 'block');


@kWeb24: ok. działa. Dzięki ale mając więcej submenu rozwija mi wszystkie. Da się zrobić zabezpieczenie by rozwijało tylko to w obrębie którego jest poszukiwany ID?
  • Odpowiedz
Mirki czy w #jquery Można zrobić takie coś? Chodzi mi bardziej o standardy bo działać to dziala ;)

$.ajax({
// jakis kod
sucess:
$.ajax({
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@oskar_15: jezeli dziala, to tylko przez przypadek, bo ten wewnetrzny ajax wykona sie jako pierwszy i niezaleznie od wyniku zewnetrznego.

Jak juz koniecznie tak chcesz, to opakuj tego wewnetrznego w funkcje, ale lepiej poczytaj o promises.
  • Odpowiedz
Mam dwa pytania.
1. Czy można jakoś skrócić ten kod?
2. Drugi kod(na tej samej stronie) po kliknieciu na coś co ma klasę del nie działa. Ale jak go wkleję w konsoli to zadziała. Dlaczego tak jest? Gdzie jest błąd? Kod
#jquery #javascript #webdev
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
A wiec tak. Pisze sobie "Live Chat" i mam maly problem. Wiadomosci przechowywane sa w pliku zwyklym, txt, nie w bazie, bo to tylko na pokaz, chociaz to bez znaczenia. Mam okno, w ktorym skrypt php wyswietla wiadomosci z pliku a jQuery odswieza to okno co sekunde. Nizej mam formularz do wysylania wiadomosci i skrypt php ktory to zapisuje do pliku. Moj problem: jak zrobic, zeby strona "nie reagowala" na submit, znaczy
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki kod i wszystko działa tylko że w przypadku jak chcę dać opóźnienie w window.location to przesłaniu formularza stronka logowania się tylko odświeża. Próbowałem prawie każdego sposobu z google i efekt zawsze taki sam.
Jak mogę to opóźnić by było widać jak #login-form się chowa?
#jquery #javascript #niebijjeszczesieucze
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@oskar_15: http://api.jquery.com/fadeout/

fadeOut przyjmuje callback, któy się wykonuje po zakończeniu animacji
możesz tam wsadzić window.location

jesli to nie zadziała, to sprawdź czy Twój button przypadkiem nie submituje formularza sam z siebie, co skutkowac może własnie odswiezeniem
  • Odpowiedz
@oskar_15: podstawowa sprawa przy formularzach

posiadasz guzik

kliknięcie w niego z automatu submituje formularz (co skutkuje w Twoim przypadku odświeżeniem strony, bo nie masz w formularzu atrybutu "action")
nawet jesli masz podpięte w jquery coś
  • Odpowiedz
Już kiedyś się z tym zmagałem i wiem, że był jakiś prosty trick aby po wrzuceniu nowej treści w #jquery html() ta treść "odpowiadała" na zdefiniowane wcześniej akcje. Ktoś podpowie?

#js #html #webdev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy, piszę aplikację w #spring i #jquery. Backend dostaje, że tak powiem ciągłe dane z innego systemu i wyświetla je po drobnej obróbce. Potrzebuję, aby były one bezpośrednio aktualizowane na froncie. Na pewno będę do tego potrzebował jakiegoś asynchronicznego wątku, ale nie wiem jak dokonać tej aktualizacji danych. Czy użycie websocketów się nada? z góry dzięki za wszelką pomoc.

#java #javascript #naukaprogramowania
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ktoś się tutaj może zna na rzeczy i pomoże?

Zrobiłem formularz, który chcę wysłać ajaxem, natomiast nie chcę używać .
Zamiast tego robię diva, który niekoniecznie jest w tym formularzu

Dostałem skrypt, którego nie mogę zmieniać w żaden sposób, ma w sobie zawarte mniej więcej coś w stylu:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach