PageSourceSearch

https://simplyhollyhood.com/js/jquery.marquee.min.js

js simplyhollyhood.com collected 2026-09-27 07:13:34 UTC 5,198 bytes, 1 lines download raw bytes

1!function(e){e.fn.marquee=function(t){return this.each(function(){var i,n,a,r,s,o=e.extend({},e.fn.marquee.defaults,t),u=e(this),d=3,p="animation-play-state",f=!1,c=function(e,t,i){for(var n=["webkit","moz","MS","o",""],a=0;a<n.length;a++)n[a]||(t=t.toLowerCase()),e.addEventListener(n[a]+t,i,!1)},l=function(e){var t,i=[];for(t in e)e.hasOwnProperty(t)&&i.push(t+":"+e[t]);return i.push(),"{"+i.join(",")+"}"},m={pause:function(){f&&o.allowCss3Support?i.css(p,"paused"):e.fn.pause&&i.pause(),u.data("runningStatus","paused"),u.trigger("paused")},resume:function(){f&&o.allowCss3Support?i.css(p,"running"):e.fn.resume&&i.resume(),u.data("runningStatus","resumed"),u.trigger("resumed")},toggle:function(){m["resumed"==u.data("runningStatus")?"pause":"resume"]()},destroy:function(){clearTimeout(u.timer),u.css("visibility","hidden").html(u.find(".js-marquee:first")),setTimeout(function(){u.css("visibility","visible")},0)}};if("string"==typeof t)e.isFunction(m[t])&&(i||(i=u.find(".js-marquee-wrapper")),!0===u.data("css3AnimationIsSupported")&&(f=!0),m[t]());else{var g;e.each(o,function(e,t){if(g=u.attr("data-"+e),"undefined"!=typeof g){switch(g){case"true":g=!0;break;case"false":g=!1}o[e]=g}}),o.duration=o.speed||o.duration,r="up"==o.direction||"down"==o.direction,o.gap=o.duplicated?o.gap:0,u.wrapInner('<div class="js-marquee"></div>');var h=u.find(".js-marquee").css({"margin-right":o.gap,"float":"left"});if(o.duplicated&&h.clone(!0).appendTo(u),u.wrapInner('<div style="width:100000px" class="js-marquee-wrapper"></div>'),i=u.find(".js-marquee-wrapper"),r){var v=u.height();i.removeAttr("style"),u.height(v),u.find(".js-marquee").css({"float":"none","margin-bottom":o.gap,"margin-right":0}),o.duplicated&&u.find(".js-marquee:last").css({"margin-bottom":0});var y=u.find(".js-marquee:first").height()+o.gap;o.duration*=(parseInt(y,10)+parseInt(v,10))/parseInt(v,10)}else s=u.find(".js-marquee:first").width()+o.gap,n=u.width(),o.duration*=(parseInt(s,10)+parseInt(n,10))/parseInt(n,10);if(o.duplicated&&(o.duration/=2),o.allowCss3Support){var h=document.body||document.createElement("div"),w="marqueeAnimation-"+Math.floor(1e7*Math.random()),x=["Webkit","Moz","O","ms","Khtml"],S="animation",b="",j="";if(h.style.animation&&(j="@keyframes "+w+" ",f=!0),!1===f)for(var q=0;q<x.length;q++)if(void 0!==h.style[x[q]+"AnimationName"]){h="-"+x[q].toLowerCase()+"-",S=h+S,p=h+p,j="@"+h+"keyframes "+w+" ",f=!0;break}f&&(b=w+" "+o.duration/1e3+"s "+o.delayBeforeStart/1e3+"s infinite "+o.css3easing,u.data("css3AnimationIsSupported",!0))}var I=function(){i.css("margin-top","up"==o.direction?v+"px":"-"+y+"px")},C=function(){i.css("margin-left","left"==o.direction?n+"px":"-"+s+"px")};o.duplicated?(r?i.css("margin-top","up"==o.direction?v:"-"+(2*y-o.gap)+"px"):i.css("margin-left","left"==o.direction?n+"px":"-"+(2*s-o.gap)+"px"),d=1):r?I():C();var A=function(){if(o.duplicated&&(1===d?(o._originalDuration=o.duration,o.duration=r?"up"==o.direction?o.duration+v/(y/o.duration):2*o.duration:"left"==o.direction?o.duration+n/(s/o.duration):2*o.duration,b&&(b=w+" "+o.duration/1e3+"s "+o.delayBeforeStart/1e3+"s "+o.css3easing),d++):2===d&&(o.duration=o._originalDuration,b&&(w+="0",j=e.trim(j)+"0 ",b=w+" "+o.duration/1e3+"s 0s infinite "+o.css3easing),d++)),r?o.duplicated?(d>2&&i.css("margin-top","up"==o.direction?0:"-"+y+"px"),a={"margin-top":"up"==o.direction?"-"+y+"px":0}):(I(),a={"margin-top":"up"==o.direction?"-"+i.height()+"px":v+"px"}):o.duplicated?(d>2&&i.css("margin-left","left"==o.direction?0:"-"+s+"px"),a={"margin-left":"left"==o.direction?"-"+s+"px":0}):(C(),a={"margin-left":"left"==o.direction?"-"+s+"px":n+"px"}),u.trigger("beforeStarting"),f){i.css(S,b);var t=j+" { 100%  "+l(a)+"}",p=e("style");0!==p.length?p.filter(":last").append(t):e("head").append("<style>"+t+"</style>"),c(i[0],"AnimationIteration",function(){u.trigger("finished")}),c(i[0],"AnimationEnd",function(){A(),u.trigger("finished")})}else i.animate(a,o.duration,o.easing,function(){u.trigger("finished"),o.pauseOnCycle?u.timer=setTimeout(A,o.delayBeforeStart):A()});u.data("runningStatus","resumed")};u.bind("pause",m.pause),u.bind("resume",m.resume),o.pauseOnHover&&u.bind("mouseenter mouseleave",m.toggle),f&&o.allowCss3Support?A():u.timer=setTimeout(A,o.delayBeforeStart)}})},e.fn.marquee.defaults={allowCss3Support:!0,css3easing:"linear",easing:"linear",delayBeforeStart:1e3,direction:"left",duplicated:!1,duration:5e3,gap:20,pauseOnCycle:!1,pauseOnHover:!1}}(jQuery),function(){function e(){return(new Date).getTime()}var t=jQuery,i="jQuery.pause",n=1,a=t.fn.animate,r={};t.fn.animate=function(s,o,u,d){var p=t.speed(o,u,d);return p.complete=p.old,this.each(function(){this[i]||(this[i]=n++);var o=t.extend({},p);a.apply(t(this),[s,t.extend({},o)]),r[this[i]]={run:!0,prop:s,opt:o,start:e(),done:0}})},t.fn.pause=function(){return this.each(function(){this[i]||(this[i]=n++);var a=r[this[i]];a&&a.run&&(a.done+=e()-a.start,a.done>a.opt.duration?delete r[this[i]]:(t(this).stop(),a.run=!1))})},t.fn.resume=function(){return this.each(function(){this[i]||(this[i]=n++);var s=r[this[i]];s&&!s.run&&(s.opt.duration-=s.done,s.done=0,s.run=!0,s.start=e(),a.apply(t(this),[s.prop,t.extend({},s.opt)]))})}}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.