1;(function ($) { 2 3"use strict"; 4 5var Be_Addons_Buttons_Script = function ( $scope, $ ){ 6 7 /*------------------------------ 8 BUTTON RIPPLE EFFECT 9 -------------------------------*/ 10 var rippleButton = $('.ripple__btn'); 11 rippleButton.append('<span class="ripples"></span>').html(); 12 rippleButton.on('mouseenter', function (e) { 13 var parentOffset = $(this).offset(), 14 relX = e.pageX - parentOffset.left, 15 relY = e.pageY - parentOffset.top; 16 $(this).find('span').css({ 17 top: relY, 18 left: relX 19 }) 20 }) 21 rippleButton.on('mouseout', function (e) { 22 var parentOffset = $(this).offset(), 23 relX = e.pageX - parentOffset.left, 24 relY = e.pageY - parentOffset.top; 25 $(this).find('span').css({ 26 top: relY, 27 left: relX 28 }) 29 }); 30 31/*------------------------------- 32 BUTTON TEXT EFFECT 1 33---------------------------------*/ 34 $('.btn__texteffect__1 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__1');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateX: [0, -30],opacity: [1, 0],easing: 'easeInExpo',duration: 500,delay: function (el, index) {return index * 30;},}).add({targets: letter,translateX: [40, 0],opacity: [0, 1],easing: 'easeOutExpo',duration: 1100,delay: function (el, index) {return index * 30;},});});}); 35 36/*------------------------------- 37 BUTTON TEXT EFFECT 2 38---------------------------------*/ 39 $('.btn__texteffect__2 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__2');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateX: [0, 40],opacity: [1, 0],easing: 'easeInExpo',duration: 500,delay: function (el, index) {return index * 30;},}).add({targets: letter,translateX: [-30, 0],opacity: [0, 1],easing: 'easeOutExpo',duration: 1100,delay: function (el, index) {return index * 30;},});});}); 40 41/*------------------------------- 42 BUTTON TEXT EFFECT 3 43---------------------------------*/ 44 $('.btn__texteffect__3 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__3');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateY: [0, -30],opacity: [1, 0],easing: 'easeInExpo',duration: 500,delay: function (el, index) {return index * 30;},}).add({targets: letter,translateY: [40, 0],opacity: [0, 1],easing: 'easeOutExpo',duration: 1100,delay: function (el, index) {return index * 30;},});});}); 45 46/*------------------------------- 47 BUTTON TEXT EFFECT 4 48---------------------------------*/ 49 $('.btn__texteffect__4 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__4');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateY: [0, 30],opacity: [1, 0],easing: 'easeInExpo',duration: 500,delay: function (el, index) {return index * 30;},}).add({targets: letter,translateY: [-40, 0],opacity: [0, 1],easing: 'easeOutExpo',duration: 1100,delay: function (el, index) {return index * 30;},});});}); 50 51/*------------------------------- 52 BUTTON TEXT EFFECT 5 53---------------------------------*/ 54 $('.btn__texteffect__5 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
54/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__5');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scale: [0.3, 1],opacity: [0, 1],translateZ: 0,easing: "easeOutExpo",duration: 600,delay: (el, i) => 70 * (i + 1)});});}); 55 56/*------------------------------- 57 BUTTON TEXT EFFECT 6 58---------------------------------*/ 59 $('.btn__texteffect__6 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__6');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scale: [4, 1],opacity: [0, 1],translateZ: 0,easing: "easeOutExpo",duration: 950,delay: (el, i) => 70 * i});});}); 60 61/*------------------------------- 62 BUTTON TEXT EFFECT 7 63---------------------------------*/ 64 $('.btn__texteffect__7 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__7');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,opacity: [0, 1],easing: "easeInOutQuad",duration: 1000,delay: (el, i) => 150 * (i + 1)});});}); 65 66/*------------------------------- 67 BUTTON TEXT EFFECT 8 68---------------------------------*/ 69 $('.btn__texteffect__8 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__8');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateY: ["1.1em", 0],translateZ: 0,duration: 750,delay: (el, i) => 50 * i});});}); 70 71/*------------------------------- 72 BUTTON TEXT EFFECT 9 73---------------------------------*/ 74 $('.btn__texteffect__9 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__9');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateY: ["1.1em", 0],translateX: ["0.55em", 0],translateZ: 0,rotateZ: [180, 0],duration: 750,easing: "easeOutExpo",delay: (el, i) => 50 * i});});}); 75 76/*------------------------------- 77 BUTTON TEXT EFFECT 10 78---------------------------------*/ 79 $('.btn__texteffect__10 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__10');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scale: [0, 1],duration: 1500,elasticity: 600,delay: (el, i) => 45 * (i + 1)});});}); 80 81/*------------------------------- 82 BUTTON TEXT EFFECT 11 83---------------------------------*/ 84 $('.btn__texteffect__11 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__11');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,rotateY: [-90, 0],duration: 1300,delay: (el, i) => 45 * i});});}); 85 86/*------------------------------- 87 BUTTON TEXT EFFECT 12 88---------------------------------*/ 89 $('.btn__texteffect__12 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
89/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__12');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scaleY: [0, 1],opacity: [0.5, 1],easing: "easeOutExpo",duration: 1000});});}); 90 91/*------------------------------- 92 BUTTON TEXT EFFECT 13 93---------------------------------*/ 94 $('.btn__texteffect__13 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__13');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,opacity: [0, 1],translateX: [40, 0],translateZ: 0,scaleX: [0.3, 1],easing: "easeOutExpo",duration: 1800,offset: '-=600',delay: (el, i) => 150 + 25 * i});});}); 95 96/*------------------------------- 97 BUTTON TEXT EFFECT 14 98---------------------------------*/ 99 $('.btn__texteffect__14 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__14');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 1000,delay: function (el, index) {return 75 + index * 40;},easing: 'easeOutElastic',elasticity: 650,opacity: {value: 1,easing: 'easeOutExpo',},translateY: ['50%', '0%']});});}); 100 101/*------------------------------- 102 BUTTON TEXT EFFECT 15 103---------------------------------*/ 104 $('.btn__texteffect__15 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__15');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 700,delay: function (el, index) {return index * 50;},easing: 'easeOutCirc',opacity: 1,translateX: function (el, index) {return [(50 + index * 10), 0]}});});}); 105 106/*------------------------------- 107 BUTTON TEXT EFFECT 16 108---------------------------------*/ 109 $('.btn__texteffect__16 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__16');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 800,delay: function (el, index) {return index * 50;},easing: 'easeOutElastic',opacity: 1,translateY: function (el, index) {return index % 2 === 0 ? ['-80%', '0%'] : ['80%', '0%'];}});});}); 110 111/*------------------------------- 112 BUTTON TEXT EFFECT 17 113---------------------------------*/ 114 $('.btn__texteffect__17 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__17');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 700,delay: function (el, index) {return (el.parentNode.children.length - index - 1) * 80;},easing: 'easeOutElastic',opacity: 1,translateY: function (el, index) {return index % 2 === 0 ? ['-80%', '0%'] : ['80%', '0%'];},rotateZ: [90, 0]});});}); 115 116/*------------------------------- 117 BUTTON TEXT EFFECT 18 118---------------------------------*/ 119 $('.btn__texteffect__18 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
119/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__18');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 700,delay: function (el, index) {return 550 + index * 50;},easing: 'easeOutQuint',opacity: {value: 1,easing: 'linear',},translateY: ['-150%', '0%'],rotateY: [180, 0]});});}); 120 121/*------------------------------- 122 BUTTON TEXT EFFECT 19 123---------------------------------*/ 124 $('.btn__texteffect__19 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__19');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 600,easing: 'easeOutQuart',opacity: 1,translateY: function (el, index) {return index % 2 === 0 ? ['-40%', '0%'] : ['40%', '0%'];},rotateZ: [10, 0]});});}); 125 126/*------------------------------- 127 BUTTON TEXT EFFECT 20 128---------------------------------*/ 129 $('.btn__texteffect__20 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__20');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 250,delay: function (el, index) {return 200 + index * 25;},easing: 'easeOutCubic',opacity: 1,translateY: ['-50%', '0%']});});}); 130 131/*------------------------------- 132 BUTTON TEXT EFFECT 21 133---------------------------------*/ 134 $('.btn__texteffect__21 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__21');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 150 + (el.parentNode.children.length - index - 1) * 20;},easing: 'easeOutQuad',opacity: 1,translateY: ['100%', '0%']});});}); 135 136/*------------------------------- 137 BUTTON TEXT EFFECT 22 138---------------------------------*/ 139 $('.btn__texteffect__22 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__22');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return index * 50;},easing: 'easeOutSine',opacity: 1,rotateY: [-90, 0]});});}); 140 141/*------------------------------- 142 BUTTON TEXT EFFECT 23 143---------------------------------*/ 144 $('.btn__texteffect__23 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__23');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 1000,delay: function (el, index) {return 100 + index * 30;},easing: 'easeOutElastic',elasticity: anime.random(400, 700),opacity: 1,rotateZ: function (el, index) {return [anime.random(20, 40), 0];}});});}); 145 146/*------------------------------- 147 BUTTON TEXT EFFECT 24 148---------------------------------*/ 149 $('.btn__texteffect__24 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
149/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__24');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 200 + index * 20;},easing: 'easeOutExpo',opacity: 1,rotateY: [-90, 0]});});}); 150/*------------------------------- 151 BUTTON TEXT EFFECT 25 152---------------------------------*/ 153 $('.btn__texteffect__25 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__25');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 200 + index * 30;},easing: 'easeOutExpo',opacity: 1,rotateX: [90, 0]});});}); 154 155/*------------------------------- 156 BUTTON TEXT EFFECT 26 157---------------------------------*/ 158function lineEq(y2, y1, x2, x1, currentVal) {var m = (y2 - y1) / (x2 - x1),b = y1 - m * x1;return m * currentVal + b;}function TextFx(el) {this.el = el;this._init();} 159 $('.btn__texteffect__26 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__26');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 800,easing: 'easeOutExpo',opacity: 1,translateY: function (el, index) {var p = el.parentNode,lastElOffW = p.lastElementChild.offsetWidth,firstElOffL = p.firstElementChild.offsetLeft,w = p.offsetWidth - lastElOffW - firstElOffL - (p.offsetWidth - lastElOffW - p.lastElementChild.offsetLeft),tyVal = lineEq(0, 200, firstElOffL + w / 2, firstElOffL, el.offsetLeft);return [Math.abs(tyVal) + 50 + '%', '0%'];},rotateZ: function (el, index) {var p = el.parentNode,lastElOffW = p.lastElementChild.offsetWidth,firstElOffL = p.firstElementChild.offsetLeft,w = p.offsetWidth - lastElOffW - p.firstElementChild.offsetLeft - (p.offsetWidth - lastElOffW - p.lastElementChild.offsetLeft),rz = lineEq(90, -90, firstElOffL + w, firstElOffL, el.offsetLeft);return [rz, 0];}});});}); 160 161/*------------------------------- 162 BUTTON TEXT EFFECT 27 163---------------------------------*/ 164 $('.btn__texteffect__27 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__27');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 500,easing: 'easeOutExpo',delay: function (el, index) {return 200 + index * 30;},opacity: 1,rotateZ: [20, 0],translateY: function (el, index) {var p = el.parentNode,lastElOffW = p.lastElementChild.offsetWidth,firstElOffL = p.firstElementChild.offsetLeft,w = p.offsetWidth - lastElOffW - firstElOffL - (p.offsetWidth - lastElOffW - p.lastElementChild.offsetLeft),tyVal = lineEq(-130, -60, firstElOffL + w, firstElOffL, el.offsetLeft);return [Math.abs(tyVal) + '%', '0%'];}});});}); 165 166/*------------------------------- 167 BUTTON TEXT EFFECT 28 168---------------------------------*/ 169 $('.btn__texteffect__28 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__28');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 100 + index * 50;},easing: 'easeOutExpo',opacity: 1,rotateX: [110, 0]});});}); 170 171/*------------------------------- 172 BUTTON TEXT EFFECT 29 173---------------------------------*/ 174 $('.btn__texteffect__29 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
174/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__29');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: function (el, index) {return anime.random(800, 1000)},delay: function (el, index) {return anime.random(0, 75)},easing: 'easeInOutExpo',opacity: 1,translateY: ['-300%', '0%'],rotateZ: function (el, index) {return [anime.random(-50, 50), 0];}});});}); 175 176/*------------------------------- 177 BUTTON TEXT EFFECT 30 178---------------------------------*/ 179 $('.btn__texteffect__30 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__30');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 650,easing: 'easeOutQuint',delay: function (el, index) {return 450 + (el.parentNode.children.length - index - 1) * 30;},opacity: 1,translateX: function (el, index) {return [-1 * el.offsetLeft, 0];}});});}); 180 181/*------------------------------- 182 BUTTON TEXT EFFECT 31 183---------------------------------*/ 184 $('.btn__texteffect__31 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__31');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 800,delay: function (el, index) {return 300 + index * 75;},easing: 'easeInOutQuint',opacity: 1,scaleY: [8, 1],scaleX: [0.5, 1],translateY: ['-100%', '0%']});});}); 185 186/*------------------------------- 187 BUTTON TEXT EFFECT 32 188---------------------------------*/ 189 $('.btn__texteffect__32 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__32');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 50 + index * 20;},easing: 'easeOutExpo',opacity: 1,translateY: ['50%', '0%']});});}); 190 191/*------------------------------- 192 BUTTON TEXT EFFECT 33 193---------------------------------*/ 194 $('.btn__texteffect__33 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__33');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scale: [0.3, 1],opacity: [0, 1],translateZ: 0,easing: "easeOutExpo",duration: 600,delay: (el, i) => 70 * (i + 1)});});}); 195 196} 197 198 199 $(window).on('elementor/frontend/init', function () { 200 elementorFrontend.hooks.addAction('frontend/element_ready/Be_Addons_Dual_Button.default', Be_Addons_Buttons_Script); 201}); 202 203})(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.