Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; (function () {
- var isExpanded = false;
- document.addEventListener("DOMContentLoaded", function (event) {
- var qrCodeContainers = document.querySelectorAll(".qr-code-cta.has-cta");
- Array.prototype.forEach.call(qrCodeContainers, function (el, i) {
- var currentQrCodeContainer = qrCodeContainers[i];
- var qrCodeCtas = currentQrCodeContainer.querySelectorAll(".qr-toggle-cta");
- Array.prototype.forEach.call(qrCodeCtas, function (el, i) {
- var currentQrCodeCta = qrCodeCtas[i];
- currentQrCodeCta.addEventListener("click", function () {
- expandQrCode(currentQrCodeContainer);
- });
- });
- });
- });
- function expandQrCode(element) {
- if (isExpanded === false) {
- element.classList.toggle("is-expanded");
- element.scrollIntoView({ block: "center" });
- isExpanded = true;
- console.log(isExpanded);
- } else {
- window.scrollTo(0, 0);
- element.classList.toggle("is-expanded");
- isExpanded = false;
- }
- }
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement