تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Danial Hazrati
از دست رفتن PlayBtn
جامعه جاوا اسکریپت ایجاد شده در ۱۷ اردیبهشت ۱۴۰۱

سلام. یه ابهامی برای من پیش اومده.

چرا اینجا وقتی دیتا اکشن رو تغییر میدیم باز همچنان اون کنستانت ما که به این دیتا اکشن اشاره میکنه از دست نمیره؟ ممنون.

playBtn.dataset.action = "pause";

const playBtn = document.querySelector('[data-action="play"]');

درواقع بنظرم باید این متغیر دینامیک میبود.

سلام وقت بخیر .

شما وقتی به این صورت این dataset رو انتخاب میکنید در واقع فقط المان رو انتخاب کردید و مثل انتخاب هر المان دیگه ای میمونه .

و وقتی هم مقدارش رو به pause تغییر میدید فقط دارید مقدار اون رو تغیرر میدید. در واقع شما داريد يك المان رو انتخاب ميكنيد و مقدارش رو تغيير ميديد دليل نداره كه الماني كه انتخاب كرديد از بين بره .

اگر سوالتون حل نشد بفرماييد بيشتر توضيح بدم.

موفق باشيد.

بهترین پاسخ
علیرضا ایمانی ۱۷ اردیبهشت ۱۴۰۱، ۰۸:۲۵