في الآونة الأخيرة، عثرت على برنامج تعليمي قديم يعرض رسمًا متحركًا سريعًا إلى سلة التسوق باستخدام jQuery. أردت أن أتحدى نفسي بتنفيذ نفس التأثير باستخدام JavaScript خالص.
لقد قمت بإنشاء تخطيط بسيط يحتوي على المنتجات وأيقونة سلة التسوق. التصميم لا يهم لذلك لن نناقشه هنا.
تكمن الحيلة في استنساخ صورة المنتج وإضافتها مسبقًا إلى عنصر المنتج. ثم احسب إحداثيات صورتك المستنسخة وأيقونة سلة التسوق، احصل على الفرق وترجم صورتك إليها. يمكنك إضافة تأثيرات إضافية مثل القياس إلى 0 أو تلاشي العتامة. أضف خاصية انتقالية لتحريك التغييرات في النمط
إذا كنت تريد وضع الرسوم المتحركة على أيقونة سلة التسوق أيضًا، فاستخدم حدث الانتقال وبدء الانتقال على الصورة المستنسخة لإضافة وإزالة فئة CSS مع مجموعة الرسوم المتحركة عليها.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3