0
.btn-add-email 버튼을 클릭 할 때마다 다른 입력 이메일이 이전에 추가 된 다음 5..It 작동까지 추가를 중단하는 코드 조각이 있습니다. 모든 브라우저에서 정상이지만 ie7 또는 ie8은 아닙니다. 따라서 복제 방법이 ie8 이하에서 작동하지 않는지 확실하지 않습니다. 오류가 발생하지 않습니다. 여기에 코드가 있습니다.DOM의 요소 복제
/*------------------------------------*\
= THANK YOU FOR ENTERING FORM
\*------------------------------------*/
var addEmail = $('.btn-add-email');
var clickSend = $('#email-modal-send');
var value = $.trim($('.addEmail input').val());
var parentDiv = $('.addEmail');
var i = $('#to-email').size() + 1;
var c = 0;
$('.btn-add-email').live('click', function(e) {
e.preventDefault();
for(i; i<6; i++) {
$('#to-email').clone().attr('id', 'to-email'+(++c)).insertAfter('#first-email-input');
i++;
return false;
}
clickSend.click(function(){
if(value.length === 0 || value.length === "")
{
$('.addEmail input').addClass('parsley-error');
// return true;
} else {
$('.addEmail input').removeClass('parsley-error');
}
});
});
어떤 jQuery 버전을 사용하고 있습니까? – Ennui
[여기] (http://jquery.com/browser-support/)를 보면 확실히 jQuery 2.x를 사용하고 있습니다. –