Więc mam taki oto kod :
Od // ***//
Pętla odczytuje tylko ostatni rekord, a chcę żeby naniosła wszystkie.
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.