首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >两个javascript参数如何传递"this“

两个javascript参数如何传递"this“
EN

Stack Overflow用户
提问于 2019-04-12 09:05:47
回答 1查看 62关注 0票数 0
代码语言:javascript
复制
<button type="button" aria-haspopup="dialog" aria-controls="a" onclick="openLayer($('#a'))"> button</button>

<div role="dialog" id="a"><"button type="button">close<"/button></div>

function openLayer(target){
    event.preventDefault();
    var backFocus = $("[aria-controls='"+target+"']");
    $(target).attr("tabindex", 0).attr("aria-hidden", false).show().focus();
    $(document).keyup(function(e){
        if (e.keyCode == "27"){
            console.log(backFocus); // [obeject object]
            $(target).attr("tabindex", 1).attr("aria-hidden", true).hide().blur();
        }
    });
}

我要目标通过这个。

如何将焦点转回“按钮”?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55643102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档