流星与火焰UI.Insert到特定div

yoz*_*ama 5 javascript jquery meteor

我想问一下如何渲染和插入特定div的模板.正如我们从流星维基知道的,这是怎么做到的:

UI.insert(UI.render(Template.something), document.body);
Run Code Online (Sandbox Code Playgroud)

我把它放在IronRouter地图上的渲染或onAfterAction上,它的工作原理.我有一个id ="content"的div,我想把Template.something放到那个div,所以我尝试使用普通的查询代码:

UI.insert(UI.render(Template.something), $('#content'));
Run Code Online (Sandbox Code Playgroud)

我把它放在IronRouter地图上的渲染或onAfterAction上,但它不起作用.请帮我如何渲染和插入特定的div?谢谢

use*_*291 8

正如文档所述,UI.insert()期望将DOM节点作为其第二个参数.

UI.insert( UI.render( Template.something ), $( '#content' ).get(0) ));
Run Code Online (Sandbox Code Playgroud)

如果这不起作用,那么尝试两个Template.something,$( '#content' ).get(0)然后在开发控制台中查看它们具有的值.