راکت

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

2 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

2
Morteza Heydari
Morteza Heydari
@mortezaheydari

تخصص: Front-end developer

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

Sina
Sina
@sinayas1

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

شاید پاسخ شما همین‌جا باشد

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

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