【发布时间】:2015-11-17 00:29:02
【问题描述】:
我有一个输入字段,带有一个编辑按钮,每当我按下编辑按钮时,我的 javascript 都会将焦点放在输入字段上,如下所示:
接下来我想通过使用 Vue v-class 指令隐藏 Input 字段以使用 CSS 动态显示,这也可以正常工作:
http://jsfiddle.net/b8bm9w7n/1/
我唯一改变的是 .editInputField 类中的 CSS 从 display block 到 display none。
.editInputField {
display: none;
}
.show {
display: block;
}
现在 Inputfield 动态显示,但是 focus() 不起作用,我不知道为什么。有人有什么建议吗?
对于喜欢 CodePen 的任何人:
【问题讨论】:
标签: javascript html css vue.js