我有一个问题div和jquery。我需要使用jquery将焦点放在表单中的div上。实际上我使用自动完成,我自己的jquery脚本。当用户在文本框中键入时,它只显示div上的数据。但我不能专注于div,不要问我为什么你要专注于DIV。但我需要这个。有人有想法吗?
答案 0 :(得分:3)
如果你想要关注div
(或任何默认情况下无法调焦的元素),你需要先给它tabindex=0
:
$('div') // select the element
.prop('tabIndex', 0) // make it focusable
.focus(); // focus it
答案 1 :(得分:0)
无法关注div,据我所知,只有可编辑的元素才能被关注。
它可能看起来很专注,但我可以想象这是一个被添加的css类。
找到哪个类让div看起来更集中并添加它