FancyBox自定义关闭按钮

Rou*_*ute 3 jquery fancybox

我想设置可以关闭窗口的按钮类型,所以我写了这段代码:

$(".fstandard").fancybox({
    afterClose: function() {
        alert("Closed!");
    },
    afterShow : function() {
        $(':button').click(function() {
            $.fancybox.close();
        })
    }
});
Run Code Online (Sandbox Code Playgroud)

我徒劳地尝试了其他几个代码,但没有一个工作,窗口没有关闭.这行给了我一个错误:

$.fancybox.close(); 
Run Code Online (Sandbox Code Playgroud)

$ .fancybox未定义

我使用FancyBox v2.0.3.在他们的文档中,很好地关闭了窗口:http://fancyapps.com/fancybox/#support

提前致谢

Ror*_*san 13

它在文档中说:

要从iframe内部使用 - <a href="javascript:parent.$.fancybox.close();">Close me</a>

你有没有尝试过:

$(':button').click(function() {
    parent.$.fancybox.close();
})
Run Code Online (Sandbox Code Playgroud)