Jquery Append()输入';s val()使用each()
所以我有一个输入,当我提交时,我试图将它的值附加到一个div 例如:Jquery Append()输入';s val()使用each(),jquery,append,each,Jquery,Append,Each,所以我有一个输入,当我提交时,我试图将它的值附加到一个div 例如: $('input').submit(function () { $('#div').append($('input').val()); return false; }); 现在在我的实际示例中,输入的附加值将在布局中,因此我尝试在使用each()时使用更快/更安全/更好的(?)方法 据我所知,我正在尝试使用类似这样的东西: $('input').submit(function () { var arr
$('input').submit(function () {
$('#div').append($('input').val());
return false;
});
现在在我的实际示例中,输入的附加值将在布局中,因此我尝试在使用each()时使用更快/更安全/更好的(?)方法
据我所知,我正在尝试使用类似这样的东西:
$('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;
});
$('input')。提交(函数(){
var-arr=[];
var a=“”;
$。每个(arr,功能(计数,项目){
a+=''+$('input').val()+'';
});
$('div')。附加(a);
返回false;
});
我错过了什么或做错了什么
基本上,我想将输入的值附加到布局中
例如:
代码>
我遗漏了什么或做错了什么?看起来您正在尝试做一些变化:
$('input').submit(function () {
var a = '';
$('input').each(function() {
a += '<div class="a_txt">' + $(this).val() + '</div>';
});
$('div').append(a);
return false;
});
$('input')。提交(函数(){
var a=“”;
$('input')。每个(函数(){
a+=''+$(this.val()+'';
});
$('div')。附加(a);
返回false;
});
我觉得您迭代的数组非常空?