답변 2개
여기서 2를 3보다 크면으로 인식하길래 질문 드립니다..
그래서 헷갈려서 1부터 인식가능 하다면 if(num > 2) { 를 if(num > 3 { 으로 수정 할려구요
지금 3으로 하니까 4개로 인식 하더라구요..
그래서 1 부터 시작한다면 if(num > 3) { 게 할까 하구요 .. 헷갈리지 않게!!
<script>
$(function () {
$('.btnAdd').click (function () {
var num = $("div.buttons > input").length;
if(num > 2) {
alert (""+num+"개 까지 가능합니다.");
} else {
$('.buttons').append ('<input type="file" name="file"> <div class="btnRemove" style="display:inline-block"><i class="fa fa-minus" aria-hidden="true" title="이미지삭제"></i></div><br>');
$('.btnRemove').on('click', function () {
$(this).prev().remove ();
$(this).next ().remove ();
$(this).remove ();
});
}
});
});
</script>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
alert에는 num+1 개까지 가능합니다.
라고 하면 되지않을까요?