Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][inne][HTML] Problem z ifem.
-Gość-
post 29.06.2011, 14:37:10
Post #1





Goście







Witam. Mam taki oto kod:
  1. <?php require('conn.php');
  2. $r=mysql_query("SELECT * FROM user WHERE login='Avicularia'");
  3. $x=$d['x'];
  4. $y=$d['y'];?>
  5. var x=0;
  6. var y=0;
  7. if(x==0 && y==0) { alert("HEH");}
  8. $(document).ready(function(){
  9. map_poz(0,0);
  10. $().keyup(function (event) {
  11.  
  12. if(x-1>-2) {if(event.keyCode==37){send(-0.25,0,0);}}
  13. if(y-1>-2) {if(event.keyCode==38){send(0,-0.25,0);}}
  14. if(x+1<23) {if(event.keyCode==39){send(0.25,0,0);}}
  15. if(y+1<17) {if(event.keyCode==40){send(0,0.25,0);}}
  16. });
  17. function send(ox,oy,kierunek){
  18. setTimeout("map_poz(x+="+(ox)+",y+="+(oy)+");",10);
  19. setTimeout("map_poz(x+="+(ox)+",y+="+(oy)+");",10);
  20. setTimeout("map_poz(x+="+(ox)+",y+="+(oy)+");",10);
  21. setTimeout("map_poz(x+="+(ox)+",y+="+(oy)+"); ",10);
  22. $.ajax({
  23. type: "POST",
  24. url: "idz.php",
  25. data: "x="+(x)+"&y="+(y),
  26. success: function(msg){}
  27. });
  28. }
  29. });
  30. function map_poz(x,y){
  31. $("#postac").css("margin-left",(x*32)+"px");
  32. $("#postac").css("margin-top",(y*32)+"px");
  33. $("#postac").css("background","white");
  34. }
  35. function animation(klatka,kierunek){
  36. $("#postac").css("background-position",(-klatka*24)+"px "+(-kierunek*32)+"px");
  37. }
  38. function col(ox,oy) {
  39. if(x==ox){
  40. alert("SIEMKA");
  41. }
  42. }
  43. setInterval(function() {
  44. $('#position').text(''+x+','+y+'');
  45. },200);
  46.  

I problem jest taki, że jak ustawię var x=0; i var y=0; to alert się pokaże, ale jeśli ustawię var x=1; i var y=1; a potem wejdę na pole 0,0 to alert nie wyskoczy. Dałem sobie jeszcze taką funkcję:
  1. setInterval(function() {
  2. $('#position').text(''+x+','+y+'');
  3. },200);


Która wyświetla x i y, i są one wyświetlone prawidłowo lecz coś nie działa. ;/
Go to the top of the page
+Quote Post
erix
post 29.06.2011, 17:19:57
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Temat: JavaScript jesli Twoj watek go dotyczy KONIECZNIE przeczytaj


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 1.07.2025 - 03:47