PageSourceSearch

https://www.nedc.com/wp-content/plugins/divi-pixel/dist/public/js/ImageHotspot.min.js?ver=2.55.0

js nedc.com collected 2026-09-26 11:42:19 UTC 6,636 bytes, 1 lines download raw bytes

1!function e(s,p,n){function a(i,t){if(!p[i]){if(!s[i]){var o="function"==typeof require&&require;if(!t&&o)return o(i,!0);if(l)return l(i,!0);throw(t=new Error("Cannot find module '"+i+"'")).code="MODULE_NOT_FOUND",t}o=p[i]={exports:{}},s[i][0].call(o.exports,function(t){return a(s[i][1][t]||t)},o,o.exports,e,s,p,n)}return p[i].exports}for(var l="function"==typeof require&&require,t=0;t<n.length;t++)a(n[t]);return a}({1:[function(t,i,o){window.dipi_image_hotspot_set_high_zindex=function(t,i){for(;t.classList.add("dipi-image-hotspot-on-top"),t.classList.add(i),t.parentElement&&(t=t.parentElement););},window.dipi_image_hotspot_removing_high_zindex=function(t,i){for(;i&&t.classList.remove(i),t.classList.contains("dipi-image-hotspot-on-top")&&!t.className.includes(" dipi-image-hotspot-zindex-")&&t.classList.replace("dipi-image-hotspot-on-top","dipi-image-hotspot-on-top-removing"),t.parentElement&&(t=t.parentElement););},window.dipi_image_hotspot_remove_high_zindex=function(t){for(;t.classList.contains("dipi-image-hotspot-on-top-removing")&&t.classList.remove("dipi-image-hotspot-on-top-removing"),t.parentElement&&(t=t.parentElement););},jQuery(function(n){var t=n(".dipi_image_hotspot .dipi-image-hotspot:not(.dipi-trigger_on_click-on) .dipi-image-hotspot-child"),d=!1;function a(t){var i,o=t.closest(".dipi-image-hotspot").getAttribute("data-order-number")+"-"+t.getAttribute("data-order-number"),e=t.closest(".dipi_image_hotspot_child");t.style.display="inline-block",e.classList.add("dipi-tooltip-on-top"),i=(e=t).getBoundingClientRect(),e.classList.contains("dipi-tooltip-position-left")&&i.left<0?(e.classList.remove("dipi-tooltip-position-left"),e.classList.add("dipi-tooltip-position-right"),e.classList.remove("dipi-tooltip-arrow-left"),e.classList.add("dipi-tooltip-arrow-right"),e.classList.add("dipi-tooltip-left-to-right")):e.classList.contains("dipi-tooltip-position-right")&&i.right>(window.innerWidth||document.documentElement.clientWidth)&&(e.classList.remove("dipi-tooltip-position-right"),e.classList.add("dipi-tooltip-position-left"),e.classList.remove("dipi-tooltip-arrow-right"),e.classList.add("dipi-tooltip-arrow-left"),e.classList.add("dipi-tooltip-right-to-left")),e.classList.contains("dipi-tooltip-position-top")&&i.top<0?(e.classList.remove("dipi-tooltip-position-top"),e.classList.add("dipi-tooltip-position-bottom"),e.classList.remove("dipi-tooltip-arrow-top"),e.classList.add("dipi-tooltip-arrow-bottom"),e.classList.add("dipi-tooltip-top-to-bottom")):e.classList.contains("dipi-tooltip-position-bottom")&&i.bottom>(window.innerHeight||document.documentElement.clientHeight)&&(e.classList.remove("dipi-tooltip-position-bottom"),e.classList.add("dipi-tooltip-position-top"),e.classList.remove("dipi-tooltip-arrow-bottom"),e.classList.add("dipi-tooltip-arrow-top"),e.classList.add("dipi-tooltip-bottom-to-top")),dipi_image_hotspot_set_high_zindex(t,"dipi-image-hotspot-zindex-"+o)}function l(t){return t&&"inline-block"===t.style.display}function r(t){var i,o,e;l(t)&&(o=t.closest(".dipi-image-hotspot").getAttribute("data-order-number"),i=t.closest(".dipi_image_hotspot_child"),o=o+"-"+t.getAttribute("data-order-number"),t.style.display="none",i.classList.remove("dipi-tooltip-on-top"),(e=t).getBoundingClientRect(),e.classList.contains("dipi-tooltip-right-to-left")?(e.classList.remove("dipi-tooltip-position-left"),e.classList.add("dipi-tooltip-position-right"),e.classList.remove("dipi-tooltip-arrow-left"),e.classList.add("dipi-tooltip-arrow-right")):e.classList.contains("dipi-tooltip-left-to-right")&&(e.classList.remove("dipi-tooltip-position-right"),e.classList.add("dipi-tooltip-position-left"),e.classList.remove("dipi-tooltip-arrow-right"),e.classList.add("dipi-tooltip-arrow-left")),e.classList.contains("dipi-tooltip-bottom-to-top")?(e.classList.remove("dipi-tooltip-position-top"),e.classList.add("dipi-tooltip-position-bottom"),e.classList.remove("dipi-tooltip-arrow-top"),e.classList.add("dipi-tooltip-arrow-bottom")):e.classList.contains("dipi-tooltip-top-to-bottom")&&(e.classList.remove("dipi-tooltip-position-bottom"),e.classList.add("dipi-tooltip-position-top"),e.classList.remove("dipi-tooltip-arrow-bottom"),e.classList.add("dipi-tooltip-arrow-top")),dipi_image_hotspot_removing_high_zindex(t,"dipi-image-hotspot-zindex-"+o),setTimeout(function(){dipi_image_hotspot_remove_high_zindex(t)},1e3),n(i).find("iframe").each(function(){this.src=this.src}),n(i).find("video").each(function(){this.pause()}))}for(var c=null,p=!1,i=(t.on("mouseenter touchstart",function(t){if(p)for(var i=document.querySelectorAll(".dipi_image_hotspot .dipi-image-hotspot .dipi-image-hotspot-child .dipi-tooltip-wrap"),o=i.length,e=0;e<o;e++)l(i[e])&&r(i[e]);var s=this.parentElement.querySelector(".dipi-tooltip-wrap");s&&(a(s),c=this.parentElement),t.stopPropagation(),p=d=!0}),t.on("mouseleave touchend touchcancel",function(t){var i=this.parentElement.querySelector(".dipi-tooltip-wrap");i&&!c&&r(i),t.stopPropagation(),p=d=!1}),window.addEventListener("pointermove",function(t){var i,o,e,s,p,n,a,l;
1!d&&c&&(o=c.querySelector(".dipi-hotspot"),i=c.querySelector(".dipi-tooltip-wrap"),o=o.getBoundingClientRect(),e=i.getBoundingClientRect(),s=t.clientX,t=t.clientY,l=a=n=p=0,i.classList.contains("dipi-tooltip-position-left")?(p=e.right,n=o.left,a=Math.min(o.top,e.top),l=Math.max(o.bottom,e.bottom)):i.classList.contains("dipi-tooltip-position-right")&&(p=o.right,n=e.left,a=Math.min(o.top,e.top),l=Math.max(o.bottom,e.bottom)),i.classList.contains("dipi-tooltip-position-top")?(p=Math.min(o.left,e.left),n=Math.max(o.right,e.right),a=e.bottom,l=o.top):i.classList.contains("dipi-tooltip-position-bottom")&&(p=Math.min(o.left,e.left),n=Math.max(o.right,e.right),a=o.bottom,l=e.top),s<p||n<s||t<a||l<t)&&(c=null,r(i))}),n(window).mousedown(function(t){if(!(d||0<n(t.target).parents(".dipi-tooltip-wrap").length)){for(var i=document.querySelectorAll(".dipi_image_hotspot .dipi-image-hotspot .dipi-image-hotspot-child .dipi-tooltip-wrap"),o=i.length,e=!1,s=0;s<o;s++)if(l(i[s])){e=!0;break}if(e)for(var p=0;p<o;p++)r(i[p])}}),document.querySelectorAll(".dipi_image_hotspot .dipi-image-hotspot.dipi-trigger_on_click-on .dipi-image-hotspot-child .dipi-hotspot")),o=0;o<i.length;o++)i[o].addEventListener("click",function(t){for(var i=this.parentElement.querySelector(".dipi-tooltip-wrap"),o=!0,o=!i||"inline-block"!==i.style.display,e=document.querySelectorAll(".dipi_image_hotspot .dipi-image-hotspot.dipi-trigger_on_click-on .dipi-image-hotspot-child .dipi-tooltip-wrap"),s=e.length,p=0;p<s;p++)l(e[p])&&r(e[p]);o&&a(i),d=!0,setTimeout(function(){d=!1},500),t.stopPropagation()})})},{}]},{},[1]);

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.