爲什麼下面的代碼只追加我添加的第一個div而不是全部? (爲了爭辯,我剝去了一些代碼)。JQuery append()
有關如何動態構建一些jQuery的嵌套div的任何提示,歡迎。
var divRow;
var nRow = 0;
var i = 0;
$.each(data, function (key, value) {
nRow++;
div.append("<div id='divRow" + nRow + "' style='position: relative; float: left; '></div>");
divRow = $('divRow' + nRow);
divRow.append("<div id='divBox" + i + "' style=position: relative; clear: both; padding: 5px'></div>");
var divBox = $('divBox' + i);
divBox.append("<div style='position: relative; clear: both; padding: 5px'>" + value.Word + "</div>");
divBox.append("<div style='position: relative; clear: both; padding: 5px'>" + value.Description + "</div>");
i++;
});
什麼是數據呢? –
我們可以舉一個'data'的例子嗎? – yoda
我正在循環訪問一個數組。這是關於唯一可行的。兩個字段都包含一個文本。 – Jeroen