【发布时间】:2017-03-12 06:26:02
【问题描述】:
我在 stackoverflow 上的其他问题中看到了似乎可以解决此问题的方法,但没有一个有效。
我正在尝试获取单击以打开 Fancybox 的链接的内部文本:
$("a.turnDateLink").each(function() {
var that = $(this); $( "a.turnDateLink" ).fancybox({ 'type': 'modal', 'onComplete': function() { var currentday = $(that).text(); console.log(currentday); }, 'afterClose': clearCurrentDay, 'fullScreen' : false });});
它每次只返回最后一个a.turnDateLink.的innerText!呃。
请记住,我想使用 fancybox 分组。
请参阅 Fancybox 文档以了解分组:http://fancyapps.com/fancybox/3/docs/#usage
如果你有一组物品,你可以使用相同的属性 data-fancybox 值为他们每个人创建一个画廊。每组 应该有一个唯一的值:
【问题讨论】:
标签: javascript jquery callback fancybox fancybox-3