document.addEventListener("DOMContentLoaded", function () { const toggleButton = document.getElementById("fulltoggleButton"); const myDiv = document.getElementById("fulldetailssection"); const halfdetailssection = document.getElementById("halfdetailssection"); if (toggleButton) { toggleButton.addEventListener("click", function () { toggleSections(); }); } const halftoggleButton = document.getElementById("halftoggleButton"); if (halftoggleButton) { halftoggleButton.addEventListener("click", function () { toggleSections(); }); } // Attach click event to the document body for specific slick buttons document.body.addEventListener("click", function (event) { const target = event.target; const isSlickButton = target.matches(".wpl-el-property-slider-section .slick-next, .wpl-el-property-slider-section .slick-prev, .wpl-el-testimonial-section .slick-next, .wpl-el-testimonial-section .slick-prev"); if (isSlickButton) { if (myDiv.style.display !== "none") { myDiv.style.display = "none"; halfdetailssection.style.display = "block"; } } }); function toggleSections() { if (myDiv.style.display === "none") { myDiv.style.display = "block"; halfdetailssection.style.display = "none"; } else { myDiv.style.display = "none"; halfdetailssection.style.display = "block"; } } });
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter