我正在嘗試jquery,並且在使用我在網上找到的腳本時遇到了問題。創建的文本字段在點擊時失蹤
輸入要創建的文本字段的數量後,文本字段出現,但一旦我點擊它們就會消失。我非常感謝這方面的幫助。謝謝!
$(function() {
var input = $('<input type="text" />');
var newFields = $('');
$('#qty').bind('blur keyup change', function() {
var n = this.value || 0;
if (n+1) {
if (n > newFields.length) {
addFields(n);
} else {
removeFields(n);
}
}
});
function addFields(n) {
for (i = newFields.length; i < n && i<20; i++) {
var somestr = "Length of Sample ";
var num = i+1;
var newInput = input.clone();
newFields = newFields.add(newInput);
$('#newFields').append(somestr+num+":");
newInput.appendTo('#newFields');
}
}
function removeFields(n) {
var removeField = newFields.slice(n).remove();
$('#newFields').remove();
newFields = newFields.not(removeField);
}
});
小提琴怎麼樣? – royhowie