我有一个事件处理程序,它设置一个会话变量来更改 DOM 元素中的内容——在本例中是一个表格单元格。
'dblclick td.itemName': function (evt) {
Session.set("editItemName",true);
evt.currentTarget.children[0].focus();
},
<td class="itemName">
{{#unless editItemName}}
{{name}}
{{else}}
<input class="editItemName" type="text" value="{{name}}" style="width:100px;">
{{/unless}}
</td>
很直接...
但是 evt.currentTarget.children 不起作用。一旦输入取代了文本,我想让它自动聚焦......流星文档说这是一个 DOM 对象,所以奇怪的是子函数不起作用......
谢谢
切特