23
1
0
چطور میتونم visibility یه عنصر رو با استفاده از ()hide()، .show یا ()toggle تغییر بدم؟
چطور میتونم بررسی کنم که یه عنصر دیده میشه یا پنهان شده؟
1
0
پاسخ کاربردی
چون سوال به یه عنصر خاص اشاره داره، این کد ممکنه مناسبتر باشه:
// Checks CSS content for display:[none|block], ignores visibility:[true|false]
$(element).is(":visible");
// The same works with hidden
$(element).is(":hidden");
ما از متد is() در jQuery استفاده میکنیم تا بررسی کنیم که آیا عنصر انتخابشده با عنصر، انتخابگر یا هر آبجکت jQuery دیگهای مطابقت داره یا نه. این متد توی عناصر DOM جستجو میکنه تا یه موردی پیدا کنه که با پارامتر دادهشده مطابقت داشته باشه. اگر مطابقت پیدا کرد، true برمیگردونه، وگرنه false برمیگردونه.
ارسال پاسخ به سوال بالا