Problem z regularnym pokazywaniem i zamykaniem elementu |
Problem z regularnym pokazywaniem i zamykaniem elementu |
15.12.2018, 17:03:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 19.03.2015 Ostrzeżenie: (0%) |
Zrobiłem sobie funkcje JQUERY (kod poniżej) której zadaniem jest pokazywanie lub ukrywanie danego elementu html. Wszystko działa dobrze dopuki nie chodzi o zamknięcie elementu podrzędnego względem tego elementu w ramach którego on się znajduje (rodzica). Sytuacja jest kodzie poniżej. Element o id #boxmenu (rodzic)wywołuje (na wskutek kliknięcia) funkcje która zmienia css podrzędnego elementu o id #tlopanel tak by element sie pokazywał. Gdy jednak chce kliknąć w podrzędny element (#tlopanel) który wywołuje tę samą funkcję tylko w trybie "zamknięcia" widoku ( i chodzi o niepokazywanie samego siebie a nie elementu nadrzędnego czy innego) to wówczas nadal on jest widoczny. Jak to obejść by klikając w element podrzędny (#tlopanel) móc go zamknąć z poziomu jego samego ?
Kod funkcji
Kod elementów html : |
|
|
15.12.2018, 17:50:01
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Pokaż pełen przykład z kilkoma elementami docelowymi które ta funkcja ma pokazywać/ukrywać.
-------------------- |
|
|
15.12.2018, 18:16:36
Post
#3
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 19.03.2015 Ostrzeżenie: (0%) |
^ ^ ^ 1 ) Klikam w w div #boxmenu w wyniku czego pokazuje mi się div #tlopanel - czyli działa ok 2) Klikam w pokazany w pkt 1 div #tlopanel w wyniku czego powinien się on zamknąć ale nadal go widać- i tutaj problem jest. * W innych konfiguracjach funkcja działa dobrze, problem pojawia sie właśnie w tej. * Na razie jest to jedyna para elementów w całym kodzie, ale docelowo takich par ma być więcej. Ten post edytował blackstone 15.12.2018, 18:18:35 |
|
|
16.12.2018, 10:19:18
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
-------------------- |
|
|
16.12.2018, 10:52:46
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 22:22 |