Parastoo Ebrahimi
4 سال پیش توسط Parastoo Ebrahimi مطرح شد
2 پاسخ

حرکت بین سطرهای جدول با کلید های کیبورد

سلام من برای جداولم از antd استفاده میکنم و الان برای یه جدول نیاز دارم که بتونم بین سطرهای جدول جابه جا بشم با فشردن کلید بالا و پایین کیبورد. این خاصیت توی جداول antd نیست و نمیدونم باید چجوری بهش اضافه کنم. ممنون میشم کمک کنید
sales journal


ثبت پرسش جدید
Morteza Heydari
تخصص : Front-end developer
@mortezaheydari 4 سال پیش مطرح شد
0

برای این کار شما میتونین توی css براش کدی بنویسین که هر tr که :focus شده بود background-colorش خاکستری بشه و بعد توی js هم باید ابتدا یه listener بزارین ک هر دکمه ای press شد و کد اون دکمه برابر با کد یکی از دکمه های up و یا down کیبورد بود بیاد این فوکوس رو توی همه false کنه و توی المنت فعلی و مدنظر true کنه.
همینطور شما میتونین از property های DOM برای سهولت انجام کار استفاده کنین، مثل nextSibling و previousSibling. با این دوتا property میتونین با توجه به اینکه up فشرده شده یا down، یکی از دوتا رو فراخونی کنین و focus رو به اون بدین.


Sina
@sinayas1 4 سال پیش آپدیت شد
1

@parastooebrahimi
سلام لینک های زیر رو چک کنید احتمالا بتونه کمکتون کنه:
اینجا
و
اینجا


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام