Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Json, Jquery - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Json, Jquery (/thread-json-jquery)



Json, Jquery - sonquer - 29-08-2012

Więc mam taki oto kod :

Cytat:$.getJSON('/dev/php/npc/npc.php', function (data3) {
for (var npc in data3) {
nazwa = data3[npc].nazwa;
dialog = data3[npc].dialog;
x3 = data3[npc].x;
y3 = data3[npc].y;
$("#" + nazwa + "").css('top', y3 + 'px');
$("#" + nazwa + "").css('left', x3 + 'px');

// ***//

function close(){
document.getElementById('dialogue').style.height = "0";
}

function click2(){
if( x == x3 && y == y3 ){
document.getElementById('dialogue').innerHTML = dialog;
document.getElementById('dialogue').style.height = "128";

document.getElementById('dialogue').onclick = close;
}else{alert('jestes za daleko')}
}

document.getElementById( nazwa ).onclick = click2
}
});

Od // ***//
Pętla odczytuje tylko ostatni rekord, a chcę żeby naniosła wszystkie.