jquery fancybox 在显示后隐藏内联

标签 jquery fancybox-2

我正在使用 fancybox 2.1.3 将书中的脚注显示为内联内容。工作得很好,除了在显示脚注后,fancybox 隐藏了它的内容。

所有脚注都分组在页面末尾,所有脚注在加载时都可见,我希望它们保持可见。

fancybox 是否有一个选项可以禁用内嵌内容的隐藏?

参见http://ebooks.adelaide.edu.au/m/mill/john_stuart/m645o/chapter2.html例如——脚注链接是上标 1、2、3 等。

最佳答案

据我所知,没有禁用隐藏内联内容的选项。然而,您可以使用的另一种方法是在单击链接时显示 anchor 的内容,如下所示:

$(".fn").click(function () {
    $.fancybox($($(this).attr("href")).html());
    return false;
});

这将使脚注始终可见。

关于jquery fancybox 在显示后隐藏内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13666522/

相关文章:

javascript - 尝试使用 jquery 创建 CSS 类

javascript - 无法使用 e.target 获取父级 div 类列表

javascript - jQuery 没有设置正确的高度

javascript - 如何在使用 fancybox 时从这个 span 元素创建一个 javascript 变量?

javascript - fancybox 中的 Highcharts 绘图

javascript - 如果第一个包含单词,我如何将类添加到第二个 td?

javascript - JQuery 根据不同元素中的文本获取标题值

jquery - Fancybox 2.1加载AJAX模板时顶部留有较大间隙,但当我以其他方式使用Fancybox时不会出现此问题

jquery - 修改href属性(在此JSFiddle中)以在Fancybox中使用youtube视频

jquery - Fancybox 2.1.5 如何用自定义按钮替换默认控件?