0
我有這段代碼,每次點擊.btn-add-email按鈕時,其他輸入電子郵件將被添加到前一個下方,然後停止添加,直到它達到5 ..它的作品在所有瀏覽器中罰款,但不是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
Look [here](http://jquery.com/browser-support/),你當然使用jQuery 2.x –