我只是試圖將一個變量傳遞給選擇器。它一直讓我回到我周圍的循環中。我可以在控制檯中看到我的循環結果,這是我想要的,但是該值並未應用於高度。我的代碼如下。在else if (key === "height")
,我的選擇器$("div.element")
沒有得到正確的價值。我不斷收到我不想要的0px。將變量插入jQuery選擇器
var count = 0;
$.each(ResultJSON, function(key, value) {
$.each(value, function(key, value) {
if (key === "categories") {
categories.push(value);
} else if (key === "itemid") {
$("div#" + count + "").append('<img class="elementImage" src="/mob/images/' + value + '.jpg" />');
} else if (key === "height") {
console.log(value);
$("div.element").css("height", + value + "px" +"");
}
});
count++;
});
'console.log(value);'給你什麼?因爲該語法[作品](http://jsfiddle.net/ScyZ3/)(至少在Firefox中) – Peter
它給了我我的值從我的PHP腳本。 – wowzuzz
'count'裏面有什麼?你在哪裏初始化它?你如何更新它? –