2017-06-18 22 views
0

fancybox 3では、fancyboxをjavascriptで初期化する必要はありません。 html属性data-fancybox=""をアンカーに設定すれば、fancyboxとして開くことができます。初期化せずにfancybox3でaftercloseを呼び出すにはどうすればよいですか?

OK!今私はの後に関数を呼び出すが、私は初期化関数がないときにそれを行う方法がわからない?ドキュメントには、以下の方法が提案されているが、それは、初期化とメソッドのためにのみ適している:

$("[data-fancybox]").fancybox({ 
    afterClose : function() { 
     //Something; 
    } 
}); 

、これは余分なJavaScriptでfancyboxを開き、私のサンプルHTMLリンクです:あなたがカスタマイズしたい場合

<a data-fancybox="" href="../">open fancybox</a> 

答えて

0

data-options属性を使用して、設定で初期化するか、デフォルトを変更するか、オプションを設定します。

関連する問題