ویژگی jQuery.fx.interval
مثال
اجرای انیمیشن با تعداد فریمهای کمتر برای عنصر <div>:
$("#toggle").on("click",function(){ $("div").toggle(5000); }); $("#interval").on("click",function(){ jQuery.fx.interval = 500; });
تعریف و استفاده
ویژگی jQuery.fx.interval برای تغییر سرعت حرکت انیمیشن به میکروثانیه استفاده میشود. میتوانید این ویژگی را تغییر دهید تا تعداد فریمهای هر ثانیه انیمیشن را تنظیم کنید.
پیشفرض 13 میکروثانیه است. این ویژگی معمولاً برای تغییر تعداد فریمهای هر ثانیه انیمیشن استفاده میشود.
کاهش این مقدار باعث میشود انیمیشنها در مرورگرهای سریعتر با جریان بهتری اجرا شوند، اما این کار ممکن است تأثیر منفی بر عملکرد داشته باشد.
توضیحات:به دلیل اینکه jQuery از یک زمان تاخیر جهانی استفاده میکند، برای اینکه این ویژگی فعال شود، انیمیشن باید متوقف باشد یا ابتدا همه انیمیشنها باید متوقف شوند.
نکته:این ویژگی در مرورگرهایی که از ویژگی requestAnimationFrame پشتیبانی نمیکنند، مانند Google Chrome 11، معتبر نیست.
نحوه استفاده
jQuery.fx.interval = milliseconds;
ویژگی | توضیحات |
---|---|
milliseconds | ضروری. سرعت حرکت انیمیشن را به میکروثانیه تعیین میکند. پیشفرض 13 میکروثانیه است. |