Sha256: 1cc9634a5f188248709c8b1685c1288ab98cbab1adab5985cb2fba0897588563

Contents?: true

Size: 1.16 KB

Versions: 4

Compression:

Stored size: 1.16 KB

Contents

<script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.umd.min.js"></script>
<script>
    $(document).ready(function () {
        var baseurl = $("meta[property='og:baseurl']").attr('content');
        $("p img").each(function () {
            $(this).attr('data-src', $(this).attr('src')).removeAttr('src').addClass("lazyload").attr('src', baseurl + '/assets/img/loading.gif');
            var strA = "<a data-fancybox='gallery' ref='gallery' href='" + $(this).attr('data-src') + "' data-caption='" + $(this).attr('alt') + "'></a>";
            $(this).wrapAll(strA);
            var caption = $(this)[0].alt;
            $(this).parent().after('<span class="caption">' + caption + '</span>');
        });
        Fancybox.bind('[data-fancybox]', {
            on: {
                load: (fancybox, slide) => {
                    var gray = $("meta[property='og:gray']").attr('content');
                    if (gray == "true") {
                        $(".fancybox__content img").addClass("gray");
                        $(".carousel__track .fancybox__thumb").addClass("gray");
                    }
                }
            }
        });
    });
</script>

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jekyll-theme-h2o-ac-1.3.6 _includes/plugins/markdown/fancybox_js.html
jekyll-theme-h2o-ac-1.3.5 _includes/plugins/markdown/fancybox_js.html
jekyll-theme-h2o-ac-1.3.4 _includes/plugins/markdown/fancybox_js.html
jekyll-theme-h2o-ac-1.3.1 _includes/plugins/markdown/fancybox_js.html