![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 14.01.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie
Proszę o pomoc, możecie mi powiedzieć co mam nie tak w poniższym kodzie. Przy każdym divie pokazują się strzałki. Jak kliknę raz, przeskakuje div w dół, jak kliknę drugi raz tak jakby skrypt leciał dwa razy.... i tak potem 3,4,5,6,
Po stronie PHP kod wygląda tak
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Atrybut id elementu ma wartość unikalną - nie może być kilka elementów z tym samym id.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 14.01.2017 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Za każdym razem gdy klikasz, przypinasz nowe zdarzenie. Zastosuj nasłuchiwanie na rodzicu.
https://prophp.pl/article/28/propagacja_i_d...en_w_javascript -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 14.01.2017 Ostrzeżenie: (0%) ![]() ![]() |
jest na rodzicu
w kodzie php nie wkleiłem początku
czyli JS słucha tego chyba że coś źle myślę |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Źle myślisz. Jaka to jest wersja jquery?
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 14.01.2017 Ostrzeżenie: (0%) ![]() ![]() |
2.1.3
poprawiłem trochę kod JS niby przeskakuje góra dół
z tym, że teraz w konsoli dostaje 0 (5)1 (9)2 (13)3 (17)4 i za pierwszym klinięciem w dół przeskakuje, a każde kolejne muszę kliknąć dwa razy by była reakcja. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Otwórz sobie konsolę, poklikaj up i zobacz co się loguje w konsoli.
https://jsfiddle.net/8w7smqhL/ -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 14.01.2017 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem, niestety nie posiadam takiej wiedzy jak Ty. nie potrafię dojść w ten sposób do tego co mam nie tak.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pokazałem jak możesz dobierać się do elementów po kliknięciu. Czytaj, ucz się. Samo nie przyjdzie.
-------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 14.01.2017 Ostrzeżenie: (0%) ![]() ![]() |
Problem w tym, iż gdy przekopiuje to co pokazałeś do mnie, ustawię takie ID dla up down, to u mnie konsola nic nie pokazuje po kliknięciu
Ok to był mój błąd, pojawia się ale co dalej, no nic będę sam męczył. Nie pierwszy raz tu się nie pomaga. To tak jakby w szkole powiedzieć dziecku masz książkę, ucz się sam. Ale dzięki za chęci. Ten post edytował topcio 29.12.2022, 14:06:33 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przyszedłeś z problemem kilkukrotnych klików. I pokazałem Ci jak sobie z nim poradzić. A że jesteś leń i czekasz na hotowca to inna sprawa. Naprawdę nie jest przyjemne przeglądanie takiej sieczki jak masz w kodzie więc chociaż fajnie jak byś się przyłożył i wrzucił okrojony kod na jsfiddle.
-------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 14.01.2017 Ostrzeżenie: (0%) ![]() ![]() |
Niestety to Twój punkt widzenia, gdybym czekał na gotowca to nie miałbym nic napisane.
Przychodzę z problemem gdy nie mogę poradzić sobie sam. No ale ok, dzięki za chęci. Nie wiem co dla Ciebie jest sieczką, bo dla mnie jest czyste i przejrzyste. No ale co autor to inne pisanie. A zakładając z góry że ktoś jest leń, wystawiasz sobie świadectwo. Dziękuję za pomoc, może ktoś bardziej kompetentny się jeszcze wypowie. Tak dla potomnych Zrobiłem, działa.
A problemem było to, że niestety w PHP pomiędzy DIV miałem ukryte inputy, które były traktowane również jako dzieci , nie zwróciłem na to uwagi. Gdy przeniosłem je na koniec listy poza obsługiwanego diva, wszystko działa poprawnie. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.05.2025 - 20:01 |