jQuery jQuery.fx.interval خاصية
مثال
تسبب في تشغيل الرسوم المتحركة لعنصر <div> بإطارات أقل:
$("#toggle").on("click", function(){
$("div").toggle(5000);
});
$("#interval").on("click", function(){
jQuery.fx.interval = 500;
});
التعريف والاستخدام
تُستخدم الخاصية jQuery.fx.interval لتغيير معدل إطلاق الرسوم المتحركة بالمللي ثانية.
القيمة الافتراضية هي 13 مللي ثانية. غالبًا ما تُستخدم هذه الخاصية لتعديل عدد الإطارات في الثانية التي سيتم تشغيل الرسوم المتحركة فيها. يمكن أن يؤدي خفض معدل إطلاق النار إلى جعل الرسوم المتحركة تعمل بشكل أكثر سلاسة. ومع ذلك ، قد يتسبب في آثار الأداء ووحدة المعالجة المركزية.
ملاحظة: لكي تصبح أي تغييرات يتم إجراؤها على هذه الخاصية سارية المفعول ، يجب عدم تشغيل أي رسوم متحركة أو إيقاف جميع الرسوم المتحركة أولاً.
ملاحظة: هذه الخاصية ليس لها أي تأثير في المتصفحات التي تدعم خاصية requestAnimationFrame.
بناء الجملة
jQuery.fx.interval = milliseconds;
Parameter | Description |
---|---|
milliseconds | Required. Specifies the animation firing rate in milliseconds. Default is 13 milliseconds |