다음 함수는 DOM에 입력을 추가하고 화면의 마지막 ID를 기반으로 순차 ID를 제공합니다. 그러나 그것은 단지 미리 편집 된 DOM에서 실제로 마지막 하나를 계산하는 것처럼 보입니다. 예를 들어, 기본적으로 5 개의 입력이 있으면 6,7,8이 아닌 모든 뉴스와 ID를 부여합니다. 내가 추가 한 것들을 계산합니까? 하나의 마지막 자식이 원인DOM을 편집 한 후 jQuery 마지막 요소 가져 오기
addInput: function() {
// Get the last input num
$lastNum = $('.inputs input:last-child').length;
// Num is last input plus 1
$num = $lastNum + 1;
// Input HTML
$input = '<input type="text" name="iam' + $num + '" id="iam' + $num +'" />';
// Only allow 10 inputs to be added
if ($('.inputs input').length > 9) {
alert('You can only have a maximum of 10');
return false;
}
// Append the input to the inputs list
$('.inputs').append($input);
},
하지 내가 그것을 요구하고있어 내가 구축해야합니다 당신이 무슨 뜻인지 나중에 ... 당신은 아마의 예를 보여줄 수 처리해야합니다 뭔가 동안 사용자가 추가 할 수있는 추가 정보를 위해 페이지의 입력이로드됩니다! – Cameron
바이올린을 준비하면서 2 분 정도 기다리십시오. – Murtaza