我在這裏做錯了什麼?我有一個標籤陣列,當我在陣列上做一個jQuery each()
它不會進入each()
我確實有一個alert
,但沒有任何反應。我檢查了我的錯誤日誌控制檯,並且沒有錯誤。那麼,我做錯了什麼?jQuery each()不工作
var tags = new Array();
tags["video-games"] = "Video Games";
tags["sports"] = "Sports";
tags["movies"] = "Movies";
tags["board-games"] = "Board Games";
tags["news"] = "News";
tags["television"] = "Television";
tags["computers"] = "Computers";
tags["opinions"] = "Opinions";
tags["reviews"] = "Reviews";
function updateTags(){
console.log(tags);
$("div.tags > div > span:first-child").nextAll().remove();
$.each(tags, function(key, val){
$("div.tags > div").append("<span><a class='tag' href='/tags/" + key + "'>" + val + "</a></span>");
});
}
updateTags();
數組不喜歡那個工作,使用對象。 – rlemon
不支持字符串鍵javascript array –
您使用了'Array []''''''''Object'}'。 –