מאזינים וטריגרים של אירועי Javascript מותאמים אישית ב-Be Concept

ב- Be Concept , אתה יכול להשתמש במאזין אירועי Javascript ובטריגרים מותאמים אישית.

בעת התאמה אישית של ערכת הנושא, ייתכן שתרצה להתחבר לאירועים מסוימים לאחר שהם יפעילו את הסקריפט המותאם אישית שלך או השתלבו עם אפליקציה של צד שלישי. אנו מספקים דפוסי JavaScript עבור אירועים נתמכים.

דף ההדק נטען

מסמך ה-HTML נותח לחלוטין, וכל הסקריפטים הנדחים.

 document.addEventListener('page:loaded', function() { // Page has loaded and theme assets are ready });

הפעל משיכת כרטיס לעדכון

השתמש בתבנית JavaScript זו כדי לעדכן את אובייקט העגלה לאחר שינוי הכמות:

 document.addEventListener('cart:updated', function(evt) { console.log(evt.detail.cart); });

מוצר נוסף לעגלת Ajax

 document.addEventListener('ajaxProduct:added', function(evt) { console.log(evt.detail.product); });

הוספת המוצר לעגלת הקניות נכשלה

 document.addEventListener('ajaxProduct:error', function(evt) { console.log(evt.detail.errorMessage); });

מודאל תצוגה מהירה נפתח

 document.addEventListener('quickview:open', function(evt) { console.log(evt.detail.productUrl); });

תצוגה מהירה מודאלית נטען

 document.addEventListener('quickview:loaded', function(evt) { console.log(evt.detail.productUrl); });

בחירת הווריאציות השתנתה

 document.addEventListener('variant:change', function(evt) { console.log(evt.detail.variant); });

דף האוסף מעובד מחדש

 document.addEventListener('collection:reloaded', function() { console.log('collection:reloaded') });