【发布时间】:2012-07-15 08:18:53
【问题描述】:
我有这个sn-p。结果我看到一个错误:分配中的左侧无效。
var arr = [ "text1", "text2", "text3", "text4" ];
jQuery.each(arr, function(index, value) {
this = jQuery("#sc-dialog ."+value).val();
});
有没有人可以指点我如何解决这个问题? 谢谢。
这是一个更新 我需要那个变量'text'将在循环中包含数字:text1,text2,text3 ...我已经这样做了:
var arr = [ "1", "2", "3", "4" ];
jQuery.each(arr, function(index, value) {
var text + index = jQuery("#sc-dialog .text"+value).val();
});
但我收到一个错误:意外的标识符。问题出在这里:var text + index
【问题讨论】:
-
您不能分配给
this。你想做什么? -
this =应该是什么意思? -
你想做什么?修改数组的每一项?
-
我正在尝试获取从 textarea 元素传递的每个数组项的内容。
标签: javascript jquery arrays loops