我将如何使用javascript或jquery来;焦点“;在潜水舱?
我所说的焦点,不仅仅是指滚动到页面的那个部分。有没有一种方法可以让浏览器的行为就像用户点击了我将如何使用javascript或jquery来;焦点“;在潜水舱?,javascript,jquery,html,webpage,Javascript,Jquery,Html,Webpage,我所说的焦点,不仅仅是指滚动到页面的那个部分。有没有一种方法可以让浏览器的行为就像用户点击了div?这里的用例是,我希望用户能够使用箭头键在div中滚动,但单击另一个按钮时会出现div,而该按钮不会单击div本身,因此,尝试使用箭头键进行滚动不起任何作用,因为主页不可滚动,默认情况下是“聚焦的”。显然,.focus函数在div上不起作用,所以我想知道如何做到这一点 这与被标记为重复的问题不同。在这个问题的答案中有类似问题的链接,但目前这被标记为错误问题的重复 您只需根据向添加一个值为-1的ta
div
?这里的用例是,我希望用户能够使用箭头键
在div中滚动,但单击另一个按钮时会出现div
,而该按钮不会单击div
本身,因此,尝试使用箭头键进行滚动不起任何作用,因为主页不可滚动
,默认情况下是“聚焦的”
。显然,.focus
函数在div上不起作用,所以我想知道如何做到这一点
- 这与被标记为重复的问题不同。在这个问题的答案中有类似问题的链接,但目前这被标记为错误问题的重复
您只需根据向
添加一个值为-1
的tabindex
属性,即可使用以下代码:
$('div').attr("tabindex", -1).focus();
与其从其他答案中复制准确的代码,不如将VTC作为副本。@CertainPerformance抱歉,VTC是什么?-投票赞成close@CertainPerformance哦,对-我是<3k代表-对此不太了解。谢谢你的澄清这很好,谢谢。tabindex属性的用途是什么?您注意到它不是重复的是不正确的,因为您接受的答案实际上是该问题答案的副本(即使有链接)。