Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przemieszczanie się div-a.
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Croos22
Witam.

Próbuje zrobić w jquery ruch jednego diva po drugim za pomocą strzałek ale coś mi nie chce wyjść. Oto jak napisałem:

[JAVASCRIPT] pobierz, plaintext
  1. $(document).keyup(function(event){
  2. if(event.keyCode == 72)
  3. {
  4. $("#b").css("margin-top",+20"px");
  5. }
  6.  
  7. if(event.keyCode == 80)
  8. {
  9. $("#b").css("margin-bottom",+20"px");
  10. }
  11.  
  12. if(event.keyCode == 75)
  13. {
  14. $("#b").css("margin-left",+20"px");
  15. }
  16.  
  17. if(event.keyCode == 77)
  18. {
  19. $("#b").css("margin-right",+20"px");
  20. }
  21. });
[JAVASCRIPT] pobierz, plaintext


Interesują mnie podpowiedzi. Z góry dziękuje.




EDIT

Dowiedziałem się o .animate() smile.gif
[JAVASCRIPT] pobierz, plaintext
  1. $("#right").click(function(){
  2. $(".block").animate({"left": "+=20px"}, "fast");
  3. });
[JAVASCRIPT] pobierz, plaintext
kamil4u
Dodam jeszcze, żebyś uważał na
Kod
+20"px"
, gdyż ten kod wygeneruje błąd, ponieważ mieszasz typy zmiennych.

Na przyszłość:
1. nie zapisujemy: 20"px"
2. zapisujemy
- 20+"px"
- "20px"
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.