PageSourceSearch

https://www.colormatch.org/theme/15f69db412c129d225d1754c8491d0ce/…/dne-custom-css-js.js?1790596430

js colormatch.org collected 2026-10-05 07:06:32 UTC 1,820 bytes, 75 lines download raw bytes

1
2
3
4
5
6
7
8
9
10<script>
11document.addEventListener('DOMContentLoaded', function () {
12
13    const observer = new MutationObserver(() => {
14        const originalCart = document.querySelector('.header-cart');
15        const clonePlaceholder = document.querySelector('#js-header-cart-placeholder.is-clone');
16
17        if (originalCart && clonePlaceholder && !clonePlaceholder.querySelector('.header-cart')) {
18            const clonedCart = originalCart.cloneNode(true);
19
20            clonePlaceholder.innerHTML = '';
21            clonePlaceholder.classList.remove('d-none');
22            clonePlaceholder.appendChild(clonedCart);
23        }
24    });
25
26    observer.observe(document.body, {
27        childList: true,
28        subtree: true
29    });
30});
31</script>
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48document.addEventListener("DOMContentLoaded", function() {
49    // Alle Galerie-Slider, die Zoom aktiv haben
50    const sliders = document.querySelectorAll('.js-gallery-zoom-modal-container[data-magnifier="true"]');
51    sliders.forEach(slider => {
52        slider.removeAttribute('data-magnifier'); // deaktiviert Magnifier
53        slider.removeAttribute('data-magnifier-options');
54    });
55
56    // Alle Zoom-Buttons entfernen
57    const zoomButtons = document.querySelectorAll('.js-image-zoom-in, .js-image-zoom-out, .js-image-zoom-reset');
58    zoomButtons.forEach(btn => btn.remove());
59
60    // Alle Overlay-Elemente entfernen
61    const overlays = document.querySelectorAll('.magnifier-overlay, .js.magnifier-overlay');
62    overlays.forEach(el => el.remove());
63});
64
65document.querySelectorAll('.js-magnifier-container, .js-magnifier-image, .js-image-zoom-element')
66.forEach(el => {
67    el.style.cursor = 'default'; // Cursor normal
68    el.replaceWith(el.cloneNode(true)); // entfernt alle Events wie Hover oder Click
69});
70
71
72
73
74
75

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.