【发布时间】:2018-08-16 08:02:58
【问题描述】:
jscrollpane website 中演示了两个问题。我的第一个问题是,为了聚焦此页面,您需要先单击实际页面,然后才能使用键盘箭头键滚动。我的第二个问题,也是我的主要问题,如果你调整页面大小,让宽度滚动条出现在页面上,你需要在右下角的滚动条方块上点击鼠标,然后才能使用键盘方向键滚动页面。例如,仅单击页面本身不会聚焦滚动条。
【问题讨论】:
标签: keyboard focus jscrollpane
jscrollpane website 中演示了两个问题。我的第一个问题是,为了聚焦此页面,您需要先单击实际页面,然后才能使用键盘箭头键滚动。我的第二个问题,也是我的主要问题,如果你调整页面大小,让宽度滚动条出现在页面上,你需要在右下角的滚动条方块上点击鼠标,然后才能使用键盘方向键滚动页面。例如,仅单击页面本身不会聚焦滚动条。
【问题讨论】:
标签: keyboard focus jscrollpane
你可以用这个:
$("#container_element").hover(function () {
$("#scrollable_element").focus(); //makes it gain focus
});
当您将鼠标悬停在其上时,使您的元素成为焦点(无需点击)。
如果您希望它在停止悬停时失去焦点,请使用:
$("#container_element").mouseleave(function () {
$("#scrollable_element").blur(); //makes it lose focus
});
【讨论】: