我具有不同数量的对象,如= 1,B = 2。我想使用迭代法将它们转变成jQuery的对象作为如下如何以集体的方式更改对象的类型?
var a = 1, b = 2;
var ArrayToJQuery = [a, b];
for (var obj in ArrayToJQuery) {
obj = $("<div>").text(obj);
}
a.click(function(){ alert($(this).text())}); //error
我曾尝试,forin,的forEach。它们都不起作用。 我该如何做到这一点?
数组只包含变量的值,它不包含的变量本身引用。你不能像这样间接地改变变量的值。 – Barmar