0

国際ブランドのサプライヤー

// + document.addEventListener("DOMContentLoaded", function () { const numberModules1 = document.querySelectorAll('.number-module1'); const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { const module = entry.target; const start = parseInt(module.getAttribute('data-start'), 10); const end = parseInt(module.getAttribute('data-end'), 10); const duration = parseInt(module.getAttribute('data-duration'), 10); animateNumber1(module, start, end, duration, 'm²'); // 如果你只想触发一次动画,可以取消观察 observer.unobserve(module); } }); }); numberModules1.forEach(module => observer.observe(module)); }); function animateNumber1(element, start, end, duration, suffix = 'm²') { let startTime = null; const animation1 = function (currentTime) { if (startTime === null) startTime = currentTime; const progress = Math.min((currentTime - startTime) / duration, 1); const value = Math.floor(progress * (end - start) + start); element.textContent = value.toString(); if (progress < 1) { requestAnimationFrame(animation1); } else { // 动画结束时添加 w+ element.textContent += suffix; } }; requestAnimationFrame(animation1); } // + document.addEventListener("DOMContentLoaded", function () { const numberModules3 = document.querySelectorAll('.number-module3'); const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { const module = entry.target; const start = parseInt(module.getAttribute('data-start'), 10); const end = parseInt(module.getAttribute('data-end'), 10); const duration = parseInt(module.getAttribute('data-duration'), 10); animateNumber3(module, start, end, duration, '+'); // 如果你只想触发一次动画,可以取消观察 observer.unobserve(module); } }); }); numberModules3.forEach(module => observer.observe(module)); }); function animateNumber3(element, start, end, duration, suffix = '+') { let startTime = null; const animation3 = function (currentTime) { if (startTime === null) startTime = currentTime; const progress = Math.min((currentTime - startTime) / duration, 1); const value = Math.floor(progress * (end - start) + start); element.textContent = value.toString(); if (progress < 1) { requestAnimationFrame(animation3); } else { // 动画结束时添加 /3 element.textContent += suffix; } }; requestAnimationFrame(animation3); }

  • CE
  • GMPC
  • GMPC
  • FDA
  • FCC
  • GMPC
×

const images = document.querySelectorAll('.diy-lt-container img'); const modal = document.querySelector('.image-modal'); const modalImg = document.getElementById('expandedImg'); const closeBtn = document.querySelector('.close-btn'); images.forEach(img => { img.addEventListener('click', () => { const largeImg = img.getAttribute('data-large'); // 获取对应大图 modal.style.display = "block"; modalImg.src = largeImg; document.body.classList.add('modal-open'); }); }); closeBtn.addEventListener('click', (e) => { e.stopPropagation(); modal.style.display = "none"; document.body.classList.remove('modal-open'); }); modal.addEventListener('click', (e) => { if (e.target === modal) { modal.style.display = "none"; document.body.classList.remove('modal-open'); } }); document.addEventListener('keydown', (e) => { if (e.key === "Escape" && modal.style.display === "block") { modal.style.display = "none"; document.body.classList.remove('modal-open'); } });

私たちの範囲

カートリッジワックスヒーター
製品を表示します
ノーズワックスキット
製品を表示します
ハートワックスが大好きです
製品を表示します
ワックスを転がします
製品を表示します
脱毛ワックス
製品を表示します
パラフィンバス
製品を表示します
ワックスストリップを使用する準備ができました
製品を表示します
Rosepil Cartridgeワックスヒーターキット
製品を表示します
ローゼピルワックスキット
製品を表示します
ソフトワックス
製品を表示します
砂糖ワックス
製品を表示します
ワックスヒーター
製品を表示します

製品容量

1日あたり両面ワックスストリップで生産された200000 PC
100セット以上のR&Dと生産機器
180万ワックス療法マシンの年間生産量
20人のQCチームが良い品質チェックを提供しています。
1日あたり大量に出荷された6000個のワックスヒーター。
100人以上の最前線の生産労働者
R&Dチームの10人以上の専門家レベルメンバー
1日あたりワックスペーパーで生産された10000 PC。
シニアデザインチームの10人のメンバー
砂糖ワックスの生産における14年以上の経験
1日あたりの脱毛ワックスで15トン生産されます。
200人以上のプロのメンバー
小売店
私たちの家のワックス、スキン、ボディケア製品を探索してください!
今すぐ買い物をしてください
私たちについて
Waxkissストーリーについてすべてを学びます
続きを読む
ニュースと記事
最新の記事を読んで、Waxkissを最新の状態に保ちます。
続きを読む
ワックスの選択
どのワックスを使用するかわかりませんか?ここで私たちの便利なガイドを読んでください。
続きを読む

何を助けることができますか?

購読