루프 내부 루프에 문제가 있습니다.루프 내의 루프 - 자바 스크립트
숫자를 선택하고 "상자 생성"버튼을 클릭하면 1부터 49까지의 숫자가있는 상자가 생성됩니다. 처음 클릭하면 모든 것이 정상적으로 작동합니다. 하지만 상자를 더 추가하면 49 개의 숫자가 이미 기존 상자에 추가됩니다. 그것이 문제이다. 난 단지 1에서 49
이에 번호가 새로운 상자를 생성 할 코드입니다 :
function kasterl() {
$(".plunder").click(function() {
var wert = $("#wieviel option:selected").text();
MyInt = parseInt(wert);
createKaesten(MyInt);
});
}
function createKaesten(zahl) {
var gesamt = $(".kasten").length+1;
var numberOf = $(".kasten").length;
for(var i=1; i<=zahl; i++) {
$(".rahmen").append("<div class='kasten nr"+ gesamt +"'><ul></ul></div>");
}
for(var n=1; n<=49; n++) {
$(".kasten ul").append("<li class='nummer'>" + n + "</li>");
}
}
그리고 여기 당신이 그것을 테스트 할 수 link for testing
루프가 루프 안에 있지 않습니다. –
그게 당신이 그 무서운 들여 쓰기 구성표 (내가 만들려고했던 지점을 망쳐 놓기위한 @endless : P) – PeeHaa
예 알아요. 하지만 나는 이렇게해야만한다. 아니면 내가 어떻게 할 수 있니? – Marcel