![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 8 Dołączył: 7.07.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Cześć (IMG:style_emoticons/default/smile.gif)
Jak rozwiązać problem .beforeSend i loadera? W czym problem? Po kliknięciu w dany element wysyłam zapytanie do bazy danych, zanim dane zostaną zwrócone ( np. przy słabszym łączu internetowym lub długim ładowaniu zawartości ) chcę pokazać obrazek który informuje że dane są pobierane itp. ) I przy .beforeSend ładuję do jednego div klasę loading a po załadowaniu .done usuwam ta klasę. Działa fajnie, ale: Jeśli moje łącze jest szybkie to przez ułamek sekundy widze obrazek i on potem znika ( zgodnie z założeniem ) ale czy da się uruchomić ten obrazek np. przy dłuższym ładowaniu niż 0.5 sek. aby przy szybkich łączach obrazek w ogóle się nie pokazywał? Poniżej przedstawiam fragment kodu ajax
Ten post edytował miccom 18.08.2018, 17:44:00 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A skąd wiadomo jaki będzie czas ładowania? Raczej tego się nie dowiesz.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 8 Dołączył: 7.07.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
No tak... Stąd pytam (IMG:style_emoticons/default/smile.gif)
Myślałem, że w beforeSend ustawię setTimeout ale to działa tak, że mimo że wszystko się załaduje to i tak pokaże się obrazek (IMG:style_emoticons/default/smile.gif) Więc kiszka Teraz mnie naszło (IMG:style_emoticons/default/smile.gif) Zamiast dawać diva i bawić się z klasami wystarczy dać:
Co nie rzuca się w oczy, a użytkownik będzie widział na kursorze ze klikniecie przyniosło efekt (IMG:style_emoticons/default/smile.gif) A po załadownaiu zawartosci wrzucamy:
Będzie dobrze? Ten post edytował miccom 18.08.2018, 17:47:45 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli żądanie będzie trwało krótko, np. 0.5s, to będzie widocznie mignięcie kursora. Będzie dobrze?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 8 Dołączył: 7.07.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
No myślę że tak:), pytam czy z programistycznego punktu będzie dobrze?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 10:58 |