0
/* ========================================================= FAST IOS — PACKAGE INTERACTION ADD THIS AT THE END OF YOUR CURRENT JS PHP SAFE ========================================================= */ document.addEventListener("DOMContentLoaded", function () { const packageCards = document.querySelectorAll( ".containers.availablepackagaes .package-card" ); if (!packageCards.length) return; packageCards.forEach(function (card) { /* منع تشغيل الكود أكثر من مرة */ if (card.dataset.fastIosReady === "1") return; card.dataset.fastIosReady = "1"; /* تأثير الضغط على البطاقة */ card.addEventListener("mousedown", function () { card.classList.add("fast-package-pressed"); }); card.addEventListener("mouseup", function () { card.classList.remove("fast-package-pressed"); }); card.addEventListener("mouseleave", function () { card.classList.remove("fast-package-pressed"); }); /* للجوال */ card.addEventListener("touchstart", function () { card.classList.add("fast-package-pressed"); }, { passive: true }); card.addEventListener("touchend", function () { setTimeout(function () { card.classList.remove("fast-package-pressed"); }, 120); }, { passive: true }); }); /* ===================================================== BUY BUTTON EFFECT ===================================================== */ const buyButtons = document.querySelectorAll( ".containers.availablepackagaes .fill-button__package" ); buyButtons.forEach(function (button) { if (button.dataset.fastIosButton === "1") return; button.dataset.fastIosButton = "1"; button.addEventListener("click", function () { button.classList.add("fast-buy-clicked"); setTimeout(function () { button.classList.remove("fast-buy-clicked"); }, 300); }); }); }); (function () { const packageIcons = { ipad: "https://fast-ios.com/public/uploads/files/sWlXfi7HztMwVAQ.jpg", diamond: "https://fast-ios.com/public/uploads/files/RWqtXOG7mBCxzLY.jpg", gold: "https://fast-ios.com/public/uploads/files/1nufVZ_pXRx0P32.jpg", elite: "https://fast-ios.com/public/uploads/files/OmFxH7BINYfb6lP.jpg" }; function replaceIcons() { const cards = document.querySelectorAll( ".containers.availablepackagaes .package-card" ); cards.forEach(function (card) { const features = card.querySelectorAll("li"); if (!features.length) return; /* أول ميزة في كل باقة */ const feature = features[0]; /* لا نكرر الأيقونة */ if (feature.querySelector(".fast-real-package-icon")) { return; } const text = feature.textContent.trim(); let icon = null; if (text.includes("مميزات اشتراك الآيباد")) { icon = packageIcons.ipad; } else if (text.includes("مميزات الاشتراك الماسية")) { icon = packageIcons.diamond; } else if (text.includes("مميزات الاشتراك الذهبية")) { icon = packageIcons.gold; } else if (text.includes("مميزات اشتراك النخبة")) { icon = packageIcons.elite; } if (!icon) return; /* * حذف ✨ من النص */ feature.childNodes.forEach(function (node) { if (node.nodeType === 3) { node.nodeValue = node.nodeValue.replace(/✨/g, ""); } }); /* * إنشاء الأيقونة */ const img = document.createElement("img"); img.src = icon; img.className = "fast-real-package-icon"; img.alt = ""; /* * وضعها قبل النص */ feature.insertBefore(img, feature.firstChild); }); } replaceIcons(); document.addEventListener( "DOMContentLoaded", replaceIcons ); setTimeout(replaceIcons, 500); setTimeout(replaceIcons, 1500); setTimeout(replaceIcons, 3000); })();
تصميم وبرمجة