当我运行以下javascript时,input_array[input_array.length] = id;
未被注释掉时失败。任何人都可以看到是什么造成这个?当填充数组时,javascript失败
function cat_images_low_lag() {
var input_array = new array();
cat_images = $(".category-description").next().find("img");
cat_images.each(function() {
url = $(this).parent().attr("href");
id = url.split("id=");
id = id[1];
input_array[input_array.length] = id;
});
alert ("trst");
alert(input_array.join("\n"));
}
干杯!
这应该是'Array',资本 “A”,或更好,但只'VAR input_array = [];' – Pointy
你也应该宣布 “ID” 和 “URL”与'var' !! – Pointy