我有一个div只有一个可调焦的元素按钮(关闭按钮),当灯箱打开焦点应该在div上。当我按标签焦点应该转到'关闭'按钮。如何在lightbox_me触发时将焦点设置在DIV上?
根据断言技术(盲用户)关闭按钮应该在DOM的底部,这是DIV应该在灯箱触发时应该关注的原因之一。
我已经设置
<div id="div-id" role="dialog" tabindex="-1" aria-labelledby="operations-help">
和jQuery的设置:
$('#div-id').lightbox_me({
destroyOnClose: true,
onLoad: function() {
$('#div-id').focus();
}
});
,但重点是只有关闭按钮的设置,有没有什么办法可以在DIV设置焦点。
谢谢
尝试它,你可以尝试tabindex属性设置为DIC,使其可成为焦点...的jQuery( “div.selector”)。ATTR(“tabindex属性”,-1).focus(); – RRR
请检查https://jsfiddle.net/fmatmzdb/,其中演示了如何将焦点设置为div – RRR
请检查此https://jsfiddle.net/fmatmzdb/1/ ...动态设置div tabindex并同时设置关闭按钮tabindex 1高于div – RRR