PageSourceSearch

https://drinktwolane.com/cdn/shop/t/87/assets/jquery.scrollme.min.js?v=16422919220078434361688767517

js drinktwolane.com collected 2026-09-29 20:00:54 UTC 4,904 bytes, 1 lines download raw bytes

1var scrollme=function(n){var z={},e=n(document),t=n(window);return z.body_height=0,z.viewport_height=0,z.viewport_top=0,z.viewport_bottom=0,z.viewport_top_previous=-1,z.elements=[],z.elements_in_view=[],z.property_defaults={opacity:1,translatex:0,translatey:0,translatez:0,rotatex:0,rotatey:0,rotatez:0,scale:1,scalex:1,scaley:1,scalez:1},z.scrollme_selector=".scrollme",z.animateme_selector=".animateme",z.update_interval=10,z.easing_functions={linear:function(e){return e},easeout:function(e){return e*e*e},easein:function(e){return 1-(e=1-e)*e*e},easeinout:function(e){return e<.5?4*e*e*e:1-4*(e=1-e)*e*e}},z.init_events=["ready","page:load","page:change"],z.init_if=function(){return!0},z.init=function(){return!!z.init_if()&&(z.init_elements(),z.on_resize(),t.on("resize orientationchange",function(){z.on_resize()}),t.load(function(){setTimeout(function(){z.on_resize()},100)}),setInterval(z.update,z.update_interval),!0)},z.init_elements=function(){n(z.scrollme_selector).each(function(){var e={},a=(e.element=n(this),[]);n(this).find(z.animateme_selector).addBack(z.animateme_selector).each(function(){var e={},t=(e.element=n(this),e.when=e.element.data("when"),e.from=e.element.data("from"),e.to=e.element.data("to"),e.element.is("[data-crop]")?e.crop=e.element.data("crop"):e.crop=!0,e.element.is("[data-easing]")?e.easing=z.easing_functions[e.element.data("easing")]:e.easing=z.easing_functions.easeout,{});e.element.is("[data-opacity]")&&(t.opacity=e.element.data("opacity")),e.element.is("[data-translatex]")&&(t.translatex=e.element.data("translatex")),e.element.is("[data-translatey]")&&(t.translatey=e.element.data("translatey")),e.element.is("[data-translatez]")&&(t.translatez=e.element.data("translatez")),e.element.is("[data-rotatex]")&&(t.rotatex=e.element.data("rotatex")),e.element.is("[data-rotatey]")&&(t.rotatey=e.element.data("rotatey")),e.element.is("[data-rotatez]")&&(t.rotatez=e.element.data("rotatez")),e.element.is("[data-scale]")&&(t.scale=e.element.data("scale")),e.element.is("[data-scalex]")&&(t.scalex=e.element.data("scalex")),e.element.is("[data-scaley]")&&(t.scaley=e.element.data("scaley")),e.element.is("[data-scalez]")&&(t.scalez=e.element.data("scalez")),e.properties=t,a.push(e)}),e.effects=a,z.elements.push(e)})},z.update=function(){window.requestAnimationFrame(function(){z.update_viewport_position(),z.viewport_top_previous!=z.viewport_top&&(z.update_elements_in_view(),z.animate()),z.viewport_top_previous=z.viewport_top})},z.animate=function(){for(var p=z.elements_in_view.length,e=0;e<p;e++)for(var t=z.elements_in_view[e],c=t.effects.length,a=0;a<c;a++){var n=t.effects[a];switch(n.when){case"view":case"span":var i=t.top-z.viewport_height,o=t.bottom;break;case"exit":i=t.bottom-z.viewport_height,o=t.bottom;break;default:i=t.top-z.viewport_height,o=t.top}n.crop&&(i<0&&(i=0),o>z.body_height-z.viewport_height&&(o=z.body_height-z.viewport_height));var r=(z.viewport_top-i)/(o-i),s=n.from,l=n.to,m=n.easing((r-s)/(l-s)),_=z.animate_value(r,m,s,l,n,"opacity"),u=z.animate_value(r,m,s,l,n,"translatey"),v=z.animate_value(r,m,s,l,n,"translatex"),d=z.animate_value(r,m,s,l,n,"translatez"),h=z.animate_value(r,m,s,l,n,"rotatex"),f=z.animate_value(r,m,s,l,n,"rotatey"),w=z.animate_value(r,m,s,l,n,"rotatez"),g=z.animate_value(r,m,s,l,n,"scale"),y=z.animate_value(r,m,s,l,n,"scalex"),x=z.animate_value(r,m,s,l,n,"scaley"),r=z.animate_value(r,m,s,l,n,"scalez");"scale"in n.properties&&(r=x=y=g),n.element.css({opacity:_,transform:"translate3d( "+v+"px , "+u+"px , "+d+"px ) rotateX( "+h+"deg ) rotateY( "+f+"deg ) rotateZ( "+w+"deg ) scale3d( "+y+" , "+x+" , "+r+" )"})}},z.animate_value=function(e,t,a,n,i,o){var r=z.property_defaults[o];if(!(o in i.properties))return r;var i=i.properties[o],s=a<n;if(e<a&&s)return r;if(n<e&&s)return i;if(a<e&&!s)return r;if(e<n&&!s)return i;var l=r+t*(i-r);switch(o){case"opacity":l=l.toFixed(2);break;case"translatex":case"translatey":case"translatez":l=l.toFixed(0);break;case"rotatex":case"rotatey":case"rotatez":l=l.toFixed(1);break;case"scale":l=l.toFixed(3)}return l},z.update_viewport_position=function(){z.viewport_top=t.scrollTop(),z.viewport_bottom=z.viewport_top+z.viewport_height},z.update_elements_in_view=function(){z.elements_in_view=[];for(var e=z.elements.length,t=0;t<e;t++)z.elements[t].top<z.viewport_bottom&&z.elements[t].bottom>z.viewport_top&&z.elements_in_view.push(z.elements[t])},z.on_resize=function(){z.update_viewport(),z.update_element_heights(),z.update_viewport_position(),z.update_elements_in_view(),z.animate()},z.update_viewport=function(){z.body_height=e.height(),z.viewport_height=t.height()},z.update_element_heights=function(){for(var e=z.elements.length,t=0;t<e;t++){var a=z.elements[t].element.outerHeight(),n=z.elements[t].element.offset();z.elements[t].height=a,z.elements[t].top=n.top,z.elements[t].bottom=n.top+a}},e.on(z.init_events.join(" "),function(){z.init()}),z}(jQuery);

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.