BossBey File Manager
PHP:
8.2.30
OS:
Linux
User:
imagivibe
Root
/
home
/
imagivibe
/
public_html
/
wp-content
/
plugins
/
porto-functionality
/
shortcodes
/
assets
/
js
📤 Upload
📝 New File
📁 New Folder
Close
Editing: hover-image.min.js
(function(e,t){e=e||{};var n="__textelfloating",o=function(e,t){return this.initialize(e,t)};o.defaults={offset:0},o.prototype={initialize:function(e,t){return e.data(n)||(this.$el=e,this.setData(t).event()),this},setData:function(e){return this.options=t.extend(!0,{},o.defaults,e),this.$el.data(n,this),this},event:function(){this.mouseEnterFunc=this.mouseEnter.bind(this),this.$el.on("mouseenter",this.mouseEnterFunc),this.mouseOutFunc=this.mouseOut.bind(this),this.$el.on("mouseleave",this.mouseOutFunc)},mouseEnter:function(e){t(".thumb-info-floating-element-clone").remove();var n=t(".thumb-info-floating-element",this.$el);if(n.length)this.$elClone=n.clone().addClass("thumb-info-floating-element-clone").removeClass("d-none").appendTo(document.body);else{if(!(this.$el.hasClass("tb-hover-content")&&this.$el.children().length>0))return;n=this.$el.hasClass("with-link")?this.$el.children(":nth-child(2)"):this.$el.children(":first"),this.$elClone=n.clone().addClass("thumb-tb-floating-el").appendTo(document.body).wrap('<div class="thumb-info-floating-element-clone page-wrapper"></div>')}$imgs=t(".thumb-info-floating-element-clone").find("img.porto-lazyload"),$imgs.each((function(e,n){var o=t(n);o.length&&o.data("oi")&&o.attr("src",o.data("oi")).addClass("lazy-load-loaded")})),t(".thumb-info-floating-element-clone").css({left:e.clientX+parseInt(this.options.offset),top:e.clientY+parseInt(this.options.offset)}).fadeIn(300),gsap.to(".thumb-info-floating-element-clone",1,{css:{scaleX:1,scaleY:1}}),this.mouseMoveFunc=this.mouseMove.bind(this),t(document.body).on("mousemove",this.mouseMoveFunc)},mouseMove:function(e){this.$elClone&&this.$elClone.length&&this.$elClone.closest("html").length&&gsap.to(".thumb-info-floating-element-clone",.5,{css:{left:e.clientX+parseInt(this.options.offset),top:e.clientY+parseInt(this.options.offset)}})},mouseOut:function(e){this.$elClone&&this.$elClone.length&&this.$elClone.closest("html").length&&gsap.to(".thumb-info-floating-element-clone",.5,{css:{scaleX:.5,scaleY:.5,opacity:0}})},clearData:function(e){this.$elClone&&this.$elClone.length&&this.$elClone.remove(),this.$el.off("mouseenter",this.mouseEnterFunc),this.$el.off("mouseout",this.mouseOutFunc),t(document.body).off("mousemove",this.mouseMoveFunc)}},t.extend(e,{PluginTElFloaing:o}),t.fn.themePluginTIFloating=function(){return"undefined"!=typeof gsap&&this.map((function(){var e=t(this);return e.data(n)?e.data(n):new o(e,e.data("plugin-tfloating"))}))}}).apply(this,[window.theme,jQuery]),jQuery(document).ready((function(e){e.fn.themePluginTIFloating&&e(".thumb-info-floating-element-wrapper[data-plugin-tfloating]").each((function(){e(this).themePluginTIFloating()}))}));
Save
Cancel