Difference between revisions of "Template:HFLS H2Z Hangzhou//home/rodlin/Desktop/aquamade/src/sub/integrated/js"
Matt Gerrard (Talk | contribs) |
Matt Gerrard (Talk | contribs) |
||
Line 22: | Line 22: | ||
bindSticky(); | bindSticky(); | ||
− | }, | + | }, 500); |
} | } | ||
Revision as of 00:52, 1 November 2017
- $(function () {
function bindSticky() { $(".comsec-main .float-menu").sticky({ scrollContext: $(".main.cont-wrap"), context: $(".comsec-main"), offset: 100, observeChanges: true }); }
setTimeout(bindSticky, 1000); function showPassage(name) { $(".comsec-main .passage.shown").removeClass("shown"); $(".comsec-main .passage.passage-" + name).addClass("shown");
setTimeout(function () { if (window.imgview) { imgview.refresh(); }
bindSticky(); }, 500); } function setUniqueActive(dom) { $(dom).siblings(".active").removeClass("active"); $(dom).addClass("active"); } $(".comsec-main .passlink").each(function (i, dom) { dom = $(dom); dom.click(function () { var passage = dom.data("passage"); if (passage) showPassage(passage); setUniqueActive(dom); $(".comsec-main .passlink").each(function (i, dom) { dom = $(dom); if (dom.data("passage") == passage) { setUniqueActive(dom); } }); }); });
});;