چطور باید اجرای jQuery رو به سایز صفحه خاصی محدود کرد؟

HB2544

Member
سلام
یه انیمیت جی کوئری حرکت به بالا ، روی کلاس قرار دادم
animate({{)
روی دستکتاپ درست کار می کنه
اما رو سایز صفحه موبایل این حرکت به سمت بالا با لرزش انجام می شه (فکر می کنم به این خاطر که طول و عرض عنصر رو 100% عرض قرار دادم که باید عرضش نسبت به کادر جدید باشه و نمی تونم عوضش کنم)


ایا روشی هست که مشخص کنم این دستور اینمیت فقط تو سایز مانیتور دسکتاپ یا بزرگتر اجرا بشه و تو سایزهای کوچکتر عمل نکنه یا غیرفعال باشه؟
 

HB2544

Member
یعنی از تو 100 تا بازدید یه جواب پیدا نمیشه
که بشه یه دستور فقط رو یه سایز صفحه اجرا بشه ؟
 

hadi-sh00

New Member
شما میتوانید هنگام بارگذاری صفحه اطلاعات مربوط به در خواست کننده رو بگیری و اگر شرایط مورد نظر را داشت اسکریپت رو اجرا کنی در غیر اینصورت نه.
 

datcoir

New Member
با جی کوئری میتونید سایز اسکرین صفحه رو بگیرید و حتی چک کنید
if(screen.width<600)
مثلا تو این شرط میگید که اگر سایز کوچیکتر از 600 پیکسل بود، مثلا کلاس های انیمیشن رو حذف کنه از المنت های موردنظرتون.
 

جدیدترین ارسال ها

بالا