对隐藏div内的输入的focus()不起作用

时间:2015-02-19 02:16:26

标签: javascript jquery html css

是否可以使用

对隐藏div中的输入使用focus()
opacity: 0; 
visibility: hidden;

然后点击一个按钮,通过添加到正文的新类可以看到div:

演示:http://jsfiddle.net/yyd1pgaa/

如果我删除过渡效果,focus()有效,那么我猜测浏览器无法关注那些尚未100%可见的内容吗?

是否有可能不必使用setTimeout()

1 个答案:

答案 0 :(得分:0)

如果您只在此处转换opacity,则可以使用。

例如:

transition: 0.5s opacity ease;

更新了jsfidde:http://jsfiddle.net/b6025bc7/