直到最近才开始工作。 Chrome告诉我这与“Uncaught SyntaxError:Unexpected token [”
不一致$.each($regions, function(index, [value1, value2]) {
$("#regions .options").children("#r").append("<div class='brick' id='" + index + "' name='" + value2 + "'>" + value1 + "</div>");
});
Firefox和firebug不会引起恶臭,一切正常。我不明白Chrome中发生了什么。我发誓以前使用过的确切代码。
Chrome v.12.0.742.122
答案 0 :(得分:0)
你不能用这样的参数声明一个函数([value1,value2])。试试这个
$.each($regions, function(index, values) {
$("#regions .options").children("#r").append("<div class='brick' id='" + index + "' name='" + values[1] + "'>" + values[0] + "</div>");
});