BossBey File Manager
PHP:
8.2.30
OS:
Linux
User:
imagivibe
Root
/
home
/
imagivibe
/
www
/
wp-content
/
plugins
/
porto-functionality
/
shortcodes
/
assets
/
js
📤 Upload
📝 New File
📁 New Folder
Close
Editing: jquery.hover3d.min.js
!function(e){e.fn.hover3d=function(t){var r=e.extend({selector:null,perspective:1e3,sensitivity:20,invert:!1,shine:!1,hoverInClass:"hover-in",hoverOutClass:"hover-out",hoverClass:"hover-3d"},t);return this.each((function(){var t=e(this),o=t.find(r.selector);if(currentX=0,currentY=0,t.data("_portohover3d"))return this;t.data("_portohover3d",!0),r.shine&&o.append('<div class="shine"></div>');var s=e(this).find(".shine");t.css({perspective:r.perspective+"px",transformStyle:"preserve-3d"}),o.css({perspective:r.perspective+"px",transformStyle:"preserve-3d"}),s.css({position:"absolute",top:0,left:0,bottom:0,right:0,transform:"translateZ(1px)","z-index":9}),t.on("mouseenter",(function(){return o.addClass(r.hoverInClass+" "+r.hoverClass),currentX=currentY=0,void setTimeout((function(){o.removeClass(r.hoverInClass)}),1e3)})),t.on("mousemove",(function(e){return function(e){var t=o.innerWidth(),n=o.innerHeight(),i=Math.round(e.pageX-o.offset().left),a=Math.round(e.pageY-o.offset().top),v=r.invert?(t/2-i)/r.sensitivity:-(t/2-i)/r.sensitivity,c=r.invert?-(n/2-a)/r.sensitivity:(n/2-a)/r.sensitivity,h=i-t/2,d=a-n/2,u=180*Math.atan2(d,h)/Math.PI-90;u<0&&(u+=360),o.css({perspective:r.perspective+"px",transformStyle:"preserve-3d",transform:"rotateY("+v+"deg) rotateX("+c+"deg)"}),s.css("background","linear-gradient("+u+"deg, rgba(255,255,255,"+e.offsetY/n*.5+") 0%,rgba(255,255,255,0) 80%)")}(e)})),t.on("mouseleave",(function(){return o.addClass(r.hoverOutClass+" "+r.hoverClass),o.css({perspective:r.perspective+"px",transformStyle:"preserve-3d",transform:"rotateX(0) rotateY(0)"}),void setTimeout((function(){o.removeClass(r.hoverOutClass+" "+r.hoverClass),currentX=currentY=0}),1e3)}))}))}}(jQuery),function(e){e.isFunction(e.fn.hover3d)&&e(".hover-effect-3d").length&&(e(".hover-effect-3d").filter((function(){return!e(this).closest(".owl-carousel").length})).one("mouseover.trigger.hover3d",(function(){e(this).each((function(){var t=e(this);t.hover3d({selector:t.data("hover3d-selector")})}))})),e(".owl-carousel").filter((function(){return!!e(this).find(".hover-effect-3d").length})).on("initialized.owl.carousel",(function(){e(this).find(".hover-effect-3d").one("mouseover.trigger.hover3d",(function(){e(this).each((function(){var t=e(this);t.hover3d({selector:t.data("hover3d-selector")})}))}))})),e(document.body).on("porto_load_posts_end",(function(t,r){r.find(".hover-effect-3d").one("mouseover.trigger.hover3d",(function(){e(this).each((function(){var t=e(this);t.hover3d({selector:t.data("hover3d-selector")})}))}))})))}.apply(this,[jQuery]);
Save
Cancel