PageSourceSearch

https://pestoto.info/assets/js/vendor/text-rotator/jquery.simple-text-rotator.js

js pestoto.info collected 2026-09-29 10:48:37 UTC 3,568 bytes, 30 lines download raw bytes

1!function($){var defaults={animation:"dissolve",separator:",",speed:2000};$.fx.step.textShadowBlur=function(fx){$(fx.elem).prop('textShadowBlur',fx.now).css({textShadow:'0 0 '+Math.floor(fx.now)+'px black'});};$.fn.textrotator=function(options){var settings=$.extend({},defaults,options);return this.each(function(){var el=$(this)
2var array=[];$.each(el.text().split(settings.separator),function(key,value){array.push(value);});el.text(array[0]);var rotate=function(){switch(settings.animation){case'dissolve':el.animate({textShadowBlur:20,opacity:0},500,function(){index=$.inArray(el.text(),array)
3if((index+1)==array.length)index=-1
4el.text(array[index+1]).animate({textShadowBlur:0,opacity:1},500);});break;case'flip':if(el.find(".back").length>0){el.html(el.find(".back").html())}
5var initial=el.text()
6var index=$.inArray(initial,array)
7if((index+1)==array.length)index=-1
8el.html("");$("<span class='front'>"+initial+"</span>").appendTo(el);$("<span class='back'>"+array[index+1]+"</span>").appendTo(el);el.wrapInner("<span class='rotating' />").find(".rotating").hide().addClass("flip").show().css({"-webkit-transform":" rotateY(-180deg)","-moz-transform":" rotateY(-180deg)","-o-transform":" rotateY(-180deg)","transform":" rotateY(-180deg)"})
9break;case'flipUp':if(el.find(".back").length>0){el.html(el.find(".back").html())}
10var initial=el.text()
11var index=$.inArray(initial,array)
12if((index+1)==array.length)index=-1
13el.html("");$("<span class='front'>"+initial+"</span>").appendTo(el);$("<span class='back'>"+array[index+1]+"</span>").appendTo(el);el.wrapInner("<span class='rotating' />").find(".rotating").hide().addClass("flip up").show().css({"-webkit-transform":" rotateX(-180deg)","-moz-transform":" rotateX(-180deg)","-o-transform":" rotateX(-180deg)","transform":" rotateX(-180deg)"})
14break;case'flipCube':if(el.find(".back").length>0){el.html(el.find(".back").html())}
15var initial=el.text()
16var index=$.inArray(initial,array)
17if((index+1)==array.length)index=-1
18el.html("");$("<span class='front'>"+initial+"</span>").appendTo(el);$("<span class='back'>"+array[index+1]+"</span>").appendTo(el);el.wrapInner("<span class='rotating' />").find(".rotating").hide().addClass("flip cube").show().css({"-webkit-transform":" rotateY(180deg)","-moz-transform":" rotateY(180deg)","-o-transform":" rotateY(180deg)","transform":" rotateY(180deg)"})
19break;case'flipCubeUp':if(el.find(".back").length>0){el.html(el.find(".back").html())}
20var initial=el.text()
21var index=$.inArray(initial,array)
22if((index+1)==array.length)index=-1
23el.html("");$("<span class='front'>"+initial+"</span>").appendTo(el);$("<span class='back'>"+array[index+1]+"</span>").appendTo(el);el.wrapInner("<span class='rotating' />").find(".rotating").hide().addClass("flip cube up").show().css({"-webkit-transform":" rotateX(180deg)","-moz-transform":" rotateX(180deg)","-o-transform":" rotateX(180deg)","transform":" rotateX(180deg)"})
24break;case'spin':if(el.find(".rotating").length>0){el.html(el.find(".rotating").html())}
25index=$.inArray(el.text(),array)
26if((index+1)==array.length)index=-1
27el.wrapInner("<span class='rotating spin' />").find(".rotating").hide().text(array[index+1]).show().css({"-webkit-transform":" rotate(0) scale(1)","-moz-transform":"rotate(0) scale(1)","-o-transform":"rotate(0) scale(1)","transform":"rotate(0) scale(1)"})
28break;case'fade':el.fadeOut(settings.speed,function(){index=$.inArray(el.text(),array)
29if((index+1)==array.length)index=-1
30el.text(array[index+1]).fadeIn(settings.speed);});break;}};setInterval(rotate,settings.speed);});}}(window.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.