![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 1 Dołączył: 6.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
jak zrobić akcię na onClik'u, w js, jquery, aby ukrywał jednego div'a a pokazywał drugiego div'a?
Mam: Ten div jest widoczny na początku. <div id="title1">tu zawartość diva 1 </div> <div id="title2" style="display: none;">tu zawartość diva 2 </div> <a href="#" onClick="">Ukryj diva 1, a pokaż div 2</a> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 5 Dołączył: 3.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
pozwolę sobie skomentować post - opisać moje refleksje i propozycje (IMG:style_emoticons/default/smile.gif) . Jest to mój drugi post, więc proszę o wyrozumiałość. Nawiązując do pytania Marcus755 js/jquery jezeli chodziło o dwa różne rozwiązania to jquery rzeczywiście jest bardzo dobrą biblioteką, ale można też napisać własną prostą funkcję z jednym warunkiem. Rzeczywiście, jak w swoim kodzie napisałeś, operuje się na wartości cechy css - display. Dla pliku CSS:
Dla pliku HTML:
Dla pliku JS:
pure js (IMG:style_emoticons/default/wink.gif) oczywiście kod do dużej optymalizacji, jednak umożliwia bezpośrednie zastosowanie funkcjonalności JS bez użycia dodatkowych, sporych, bibliotek. Niestety nie wiem czemu na IE 9 nie działa - jeżeli wiecie czemu proszę o informacje. Pozdrawiam całą społeczność (IMG:style_emoticons/default/smile.gif) Ten post edytował johnny_b 14.12.2012, 18:34:08 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 15 Dołączył: 19.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
getComputedStyle nie działa w IE i dlatego właśnie korzystamy z tych "sporych" bibliotek.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 5 Dołączył: 3.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
getComputedStyle nie działa w IE i dlatego właśnie korzystamy z tych "sporych" bibliotek. Dokładnie, tak. Zgadzam się również wiem i widzę, że nie działa (IMG:style_emoticons/default/smile.gif) - ale jquery jakoś sobie z tym radzi, dlatego bardziej chodziło mi o opis metody w jaki sposób jquery "obsługuje" getComputedStyle w IE. Pozdrawiam |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
getComputedStyle nie działa w IE i dlatego właśnie korzystamy z tych "sporych" bibliotek. Działa od IE<9 (IMG:style_emoticons/default/wink.gif) Pod wcześniejszymi można to imitować np. http://snipplr.com/view/13523/ |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 5 Dołączył: 3.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za komentarz, również przeglądałem podesłany wątek, ale nie testowałem na w/w przykładzie, więc ciężko mi się było odnieść do kodu. Ale grunt, że można problem rozwiązać "czystym" js. Pozdrawiam
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 13:33 |