PATH:
home
/
thebhoeo
/
public_html
/
wp-content
/
themes
/
woodmart
/
js
/
scripts
/
elements
!function(o){o.each(["frontend/element_ready/wd_image_hotspot.default"],function(o,e){woodmartThemeModule.wdElementorAddAction(e,function(){woodmartThemeModule.imageHotspot()})}),woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.imageHotspot()}),woodmartThemeModule.imageHotspot=function(){o(".wd-image-hotspot, .wd-spot").each(function(){var e=o(this),t=e.find(".hotspot-btn, .wd-spot-icon");!e.parents(".wd-spots").hasClass("wd-event-click")&&woodmartThemeModule.$window.width()>1024||(t.on("click",function(){return e.hasClass("wd-opened")?e.removeClass("wd-opened"):(e.addClass("wd-opened"),e.siblings().removeClass("wd-opened")),o(".wd-image-hotspot .hotspot-content, .wd-spot .wd-spot-dropdown").each(function(){var e=o(this),t=e.parents(".wp-block-wd-hotspot").length;e.removeClass("hotspot-overflow-right hotspot-overflow-left"),e.attr("style","");var d=e.offset().left,s=woodmartThemeModule.$window.width()-(d+e.outerWidth());woodmartThemeModule.windowWidth>768&&!t&&(d<=0&&e.addClass("hotspot-overflow-right"),s<=0&&e.addClass("hotspot-overflow-left")),(woodmartThemeModule.windowWidth<=768||t&&woodmartThemeModule.windowWidth<=1024)&&(d<=0&&e.css("marginLeft",Math.abs(d-15)+"px"),s<=0&&e.css("marginLeft",s-15+"px"))}),woodmartThemeModule.$document.trigger("wood-images-loaded"),!1}),woodmartThemeModule.$document.on("click",function(t){var d=t.target;if(e.hasClass("wd-opened")&&(!o(d).is(".wd-image-hotspot")||!o(d).is(".wd-spot"))&&!o(d).parents().is(".wd-image-hotspot")&&!o(d).parents().is(".wd-spot"))return e.removeClass("wd-opened"),!1}))}),o(".wd-spots").each(function(){var e=o(this);e.imagesLoaded(function(){e.addClass("wd-loaded")})})},o(document).ready(function(){woodmartThemeModule.imageHotspot()})}(jQuery);
[-] view3d.min.js
[edit]
[-] banner.js
[edit]
[-] button.min.js
[edit]
[-] button.js
[edit]
[-] slider.min.js
[edit]
[-] googleMap.js
[edit]
[-] imageGallery.min.js
[edit]
[-] countDownTimer.min.js
[edit]
[-] infoBox.js
[edit]
[-] videoElement.min.js
[edit]
[-] toggle.min.js
[edit]
[-] compareImages.js
[edit]
[-] imageGallery.js
[edit]
[-] countDownTimer.js
[edit]
[-] accordion.js
[edit]
[-] counter.min.js
[edit]
[-] menuAnchor.js
[edit]
[-] hotSpot.js
[edit]
[-] stickyColumns.min.js
[edit]
[-] offCanvasColumnBtn.js
[edit]
[-] counter.js
[edit]
[-] googleMap.min.js
[edit]
[-] contentPopup.min.js
[edit]
[-] menuAnchor.min.js
[edit]
[-] accordion.min.js
[edit]
[-] compareImages.min.js
[edit]
[-] toggle.js
[edit]
[-] tabs.js
[edit]
[-] buttonShowMore.js
[edit]
[+]
..
[-] offCanvasColumnBtn.min.js
[edit]
[-] tabs.min.js
[edit]
[-] videoElementPopup.min.js
[edit]
[-] videoElementPopup.js
[edit]
[-] stickyColumns.js
[edit]
[-] openStreetMap.min.js
[edit]
[-] stockStatus.min.js
[edit]
[-] hotSpot.min.js
[edit]
[-] stockStatus.js
[edit]
[-] view3d.js
[edit]
[-] slider.js
[edit]
[-] banner.min.js
[edit]
[-] buttonShowMore.min.js
[edit]
[-] videoElement.js
[edit]
[-] infoBox.min.js
[edit]
[-] openStreetMap.js
[edit]
[-] contentPopup.js
[edit]