8

我有一个显示弹出窗口的脚本,而且内容通常比窗口高,需要滚动。弹出框位于具有溢出的容器 div 中,因此可以滚动弹出框,而不会干扰页面其余部分的滚动位置。

问题是当显示弹出框时,当按下向上和向下箭头时,没有任何反应,因为支架中的弹出框没有聚焦。只有当我单击容器中的元素时,箭头才会开始工作。是否可以执行与前面描述的“单击元素”方法类似的功能,除了在 javascript 中。我尝试了.focus其他类似的命令,但没有一个有效。

4

1 回答 1

12

啊哈,整理好了。将持有人设置tabIndex-1,然后.focus()选择它

于 2012-10-05T18:13:11.320 回答