【发布时间】:2012-10-20 05:52:22
【问题描述】:
我希望它出现在 DOM 中:
<body>
<ul>
<li>This is 1</li>
<li>This is 2</li>
<li>This is 3</li>
<li>This is 4</li>
</ul>
</body>
ul 是 parentView,li 是 subView。这就是我希望它的工作方式:
parentView 将以简单的 for() 循环为例进行初始化和创建 subView。
我不想在 addSub 中渲染每个 subView 创建,所以我只返回 subView$el /强>。
parentView 将保存这些
$el并将它们合并到单个jQuery 对象中,例如$new。我为此使用了 jQuery 函数.add()。然后,一旦循环完成,将
$new渲染到 DOM。所以一切都必须发生在 DOM 之外。
现在我的代码不起作用。它没有显示任何东西。我做错了什么?
【问题讨论】:
标签: javascript jquery html dom backbone.js