激活路径时自动对焦文本字段

时间:2014-10-20 21:17:33

标签: javascript google-chrome ember.js

我希望在激活路线时自动对焦文本字段。

(我只在Chrome内部遇到此问题;它在Safari中运行正常。)

我有这个:

{{ input type="text" value=model.something autofocus="autofocus" }}

当路线是您输入的第一个路线时,这很有效;它正确地自动聚焦。

但是,如果您有其他路线并在点击几个链接后来到此路线,则它不会自动对焦输入。在这种情况下,focus元素(根据document.activeElement)是正文本身。

这是我创建的JSBin:http://emberjs.jsbin.com/hamofefori/1/

如果您第一次单击“内部”链接,则输入会自动进行自动对焦。但是,如果单击“返回”然后再单击“内部”链接 ,则不会自动对焦输入。

在这种情况下我能做些什么吗?

0 个答案:

没有答案