【发布时间】:2012-03-10 06:38:25
【问题描述】:
所以我有一个输入,当我提交时我试图将其值附加到一个 div。
例如:
$('input').submit(function () {
$('#div').append($('input').val());
return false;
});
现在在我的实际示例中,输入的附加值将在布局内,因此我在使用 each() 时尝试使用更快/更安全/更好(?) 方法。
根据http://www.learningjquery.com/2009/03/43439-reasons-to-use-append-correctly,我正在尝试使用这样的东西:
$('input').submit(function () {
var arr = [];
var a = '';
$.each(arr, function(count, item) {
a += '<div class="a_txt">' + $('input').val() + '</div>';
});
$('div').append(a);
return false;
});
我错过了什么或做错了什么?
基本上我想将输入的值附加到布局中。
例如:
<div class="a_txt"> ... </div>
我错过了什么或做错了什么?
【问题讨论】:
-
您迭代的数组对我来说看起来非常空?