我是一個JQuery的新手。我想一個對象屬性(陣列形式聲明)追加到html元素像下面jQuery追加HTML元素與變量字符串
HTML:
<div id="container">
<p>some text </p>
<p>some text </p>
<p>some text </p>
</div>
jQuery腳本:
var obj{
property : {'apple', 'orange', 'banana'}
}
for(i=0; i<=2; i++){
$("#container p:eq("+i+")").append(obj.property[i]);
}
,並希望能得到這個:
<p>some text apple</p>
<p>some text orange</p>
<p>some text banana</p>
根本沒有附加顯示,雖然我的Firebug控制檯顯示沒有錯誤報告。
我在做什麼錯?另外,是否有任何方法可以用.each()替換for循環,如果這是更好的做法?
謝謝
給他添加一個例子... – 0x60 2011-01-28 07:32:29