私はstackoverflowに関する他の質問でこの問題の解決策になるかもしれないと思っていますが、そのうちのどれも働いていません。onComplete内でFancybox3を開いたリンクのIDを取得する方法は?
私はFancyboxを開くためにクリックしたリンクのInnerTextプロパティを取得しようとしています:。
$( "a.turnDateLink")、各(関数(){
var that = $(this); $("a.turnDateLink").fancybox({ 'type': 'modal', 'onComplete': function() { var currentday = $(that).text(); console.log(currentday); }, 'afterClose': clearCurrentDay, 'fullScreen' : false });
を} );
最後のa.turnDateLink.
の内部テキストのみを返します。 ugh。
これでfancyboxグループを使用したいと思います。
は、グループ化を理解するためにFancyboxのマニュアルを参照してください:http://fancyapps.com/fancybox/3/docs/#usage
あなたは項目のグループを持っている場合は、あなたがギャラリーを作成するためにそれらのそれぞれについて、同じ属性 データfancybox値を使用することができます。
that
にthis.Change$("a.turnDateLink")
のように試してみてください
ありがとうございます。 – Auzzy