Ich erstelle eine Seite mit Karte, und ich muss Bus Haltestellen auf der Karte einfügen. Ich erstelle ein busA und busB Array mit X und Y Koordinaten. Aber wenn ich ein ".bus-stop" -Element mit Koordinaten erstellen will (busstop0 mit busA0, busB0; busstop1 mit busA1, busB1 ...) haben alle Bushaltestellen eine Voreinstellung, nur die letzte Haltestelle hat eine letzte busA und busB Koordinaten.Dont Index in Jquery ändern
var busA, busB, i;
busA = [150, 250, 350];
busB = [200, 300, 400];
$.each(busA, function(index){
$(document).ready(function(){
$(".scale1").prepend($('<div class="bus-stop"><div class="stop-info"></div></div>'));
$(".bus-stop").eq(index).css({'top': busA[index] + 'px', 'left': busB[index] + 'px'});
});
});
funktionieren nicht hinzufügen:/Die Elemente nicht schaffen. –
@JKitty - wickeln Sie das Ganze in einen DOM-fähigen Handler ein – adeneo