jQuery jQuery.fx.interval 屬性
實(shí)例
以較少的幀數(shù)來(lái)運(yùn)行 <div> 元素的動(dòng)畫(huà):
$("#toggle").on("click",function(){
$("div").toggle(5000);
});
$("#interval").on("click",function(){
jQuery.fx.interval = 500
;
});
定義和用法
jQuery.fx.interval 屬性用于改變以毫秒計(jì)的動(dòng)畫(huà)運(yùn)行速率?刹僮髟搶傩詠(lái)調(diào)整動(dòng)畫(huà)運(yùn)行的每秒幀數(shù)。
默認(rèn)值是 13 毫秒。該屬性常用于修改動(dòng)畫(huà)運(yùn)行的每秒幀數(shù)。
降低這個(gè)值能夠使動(dòng)畫(huà)在更快的瀏覽器中運(yùn)行得更流暢,但這么做也行會(huì)影響性能。
提示:由于 jQuery 使用一個(gè)全局的間隔時(shí)間,為了使該屬性生效,動(dòng)畫(huà)應(yīng)該不在運(yùn)行或者首先停止所有動(dòng)畫(huà)。
注釋?zhuān)?/span>該屬性在支持 requestAnimationFrame 屬性的瀏覽器中無(wú)效,比如 Google Chrome 11。
語(yǔ)法
jQuery.fx.interval = milliseconds;
屬性 | 描述 |
---|---|
milliseconds | 必需。規(guī)定以毫秒計(jì)的動(dòng)畫(huà)運(yùn)行速率。默認(rèn)是 13 毫秒。 |