• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

JavaScript toggle() css?

0 głosów
74 wizyt
pytanie zadane 5 dni temu w JavaScript, jQuery, AJAX przez użytkownika Daniel Kudyba Użytkownik (820 punkty)

Witam Wszystkich! smiley

Takie pytanie - jak dodać css do funkcji toggle() ? Mam na myśli zmianę marginesów głównego contentu po schowaniu bocznego menu.

<script>
																																	$(document).ready(function(){
																																	$("#search").click(function(){
																																		$(".input").toggle("slow");
																																	});
																																});
																															</script>
																															<script>
																																	$(document).ready(function(){
																																	$(".left-arrow").click(function(){
																																		$("#left-side").toggle("slow");
																																	});
																																});
																															</script>

 

 

2 odpowiedzi

+1 głos
odpowiedź 5 dni temu przez użytkownika KariK-02 Bywalec (2,260 punkty)
wybrane 4 dni temu przez użytkownika Daniel Kudyba
 
Najlepsza

Funkcja toggleClass() dokumentacja

komentarz 4 dni temu przez użytkownika Daniel Kudyba Użytkownik (820 punkty)
Znalazłem dokumentację, jednak nie mogę doszukać się jak dokładnie to zrobić, jakaś wskazówka?
komentarz 4 dni temu przez użytkownika KariK-02 Bywalec (2,260 punkty)
Po kliknięciu dodaje ci klasę, w której masz ustalony kod css, a po ponownym kliknięciu ją usuwa
+1 głos
odpowiedź 4 dni temu przez użytkownika Pesio Użytkownik (780 punkty)
Możesz to zrobić prosto bez jquery.

1. Łapiesz element za pomocą document. querySelector()

2. Dodajesz element.addEventListener() ze zdarzeniem "click" i anonimową funkcją mającą w ciele metodę this.classList.toggle() która przyjmuje za parametr nazwę klasy css.

Podobne pytania

0 głosów
1 odpowiedź 46 wizyt
pytanie zadane 8 listopada 2016 w JavaScript, jQuery, AJAX przez użytkownika Napromieniowany Użytkownik (580 punkty)
0 głosów
1 odpowiedź 74 wizyt
pytanie zadane 15 kwietnia 2016 w JavaScript, jQuery, AJAX przez użytkownika clamsioPL Nowicjusz (190 punkty)
+6 głosów
8 odpowiedzi 520 wizyt
pytanie zadane 9 lipca 2015 w JavaScript, jQuery, AJAX przez użytkownika Tomatosoup Pasjonat (18,520 punkty)
...