我的模板中有一个<div contenteditable class="content"> </div>
,其内部HTML与Mongo绑定。当我(动态)添加新.content
时,我希望能够将其集中在一起,以便用户输入的下一个内容输入到可信任的div中。
然而,.focus()
事件与Meteor的重新渲染并不相称;即使SO hacks也不起作用:JS执行时没有错误,但焦点事件似乎没有触发任何东西(或者, 但它会被Meteor的渲染立即覆盖)。
我的问题是:如何强调div
的焦点?我考虑的一个计划是设置一个tabindex,然后人为地标记该元素,但我希望不必诉诸于这种愚蠢。
[编辑]我知道{{#constant}}
标签,但据我所知,这会阻止元素被重新渲染,这当然不是我想要的。
答案 0 :(得分:1)
将焦点代码放入Template.blah.rendered。