0

Fancybox 2 にアクセスできるようにしようとしていますが、Fancybox が閉じているときに開くリンクにフォーカスを設定できません。

この機能を試しましたが、うまくいきません:

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

1 に答える 1

1

「 ... when Fancybox is closed 」と自分に言い聞かせたので、afterClose代わりに次のようにコールバックを 使用します。

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

デモを見る(Chrome の方が分かりやすい)

$(this.element)ファンシーボックス内を指し$(this)ます...ファンシーボックスを呼び出した場所からのリンクです。

于 2012-12-18T19:09:17.567 に答える