0

我正在尝试使 Fancybox 2 可访问,但是当 Fancybox 关闭时,我无法将焦点设置在打开链接上。

我试过这个功能,但它不起作用:

beforeClose: function() {
    $(".fancybox").eq(this.index).focus();
}
4

1 回答 1

1

你刚刚对自己说“ ......当 Fancybox 关闭时”所以使用afterClose回调代替:

afterClose: function() {
    $(this.element).focus();
}

DEMO(在 Chrome 中更容易理解)

$(this.element)$(this)在fancybox ...您调用fancybox的链接。

于 2012-12-18T19:09:17.567 回答