我在使用jquery和bootstrap的网页上无法集中精力于textarea上,这应该是一个微不足道的工作,但我不明白为什么它不能按照预期的方式工作。
$('#textarea').focus();
默认情况下,Bootstrap会将焦点区域呈现为蓝色光晕(参见http://twitter.github.com/bootstrap/base-css.html?#forms)。不幸的是,上面的代码似乎没有达到效果。
更具体地说,我有一个按钮,点击它会打开一个侧边窗格,里面包含一个编辑器(textarea)。我的目标是在显示窗格后自动将焦点发送到文本区域。
.focus()
没有聚焦,还是聚焦了但缺少蓝色发光效果?发光效果简单地基于:focus
选择器的 CSS 样式实现,所以如果成功聚焦元素,蓝色发光效果应该会随之出现... - KP.