我是一个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