jQuery jQuery.fx.interval ਪ੍ਰਤੀਯੋਗੀ
ਉਦਾਹਰਣ
ਘੱਟ ਫਰੇਮਾਂ ਨਾਲ <div> ਐਲੀਮੈਂਟ ਦੀ ਐਨੀਮੇਸ਼ਨ ਚਲਾਓ:
$("#toggle").on("click",function(){ $("div").toggle(5000); }); $("#interval").on("click",function(){ jQuery.fx.interval = 500; });
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
jQuery.fx.interval ਪ੍ਰਤੀਯੋਗੀ ਨੂੰ ਮਿਲੀਸਕਵਾਂਡ ਦੇ ਰੂਪ ਵਿੱਚ ਐਨੀਮੇਸ਼ਨ ਦੀ ਗਤੀ ਨੂੰ ਬਦਲਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਪ੍ਰਤੀਯੋਗੀ ਨੂੰ ਸੰਚਾਲਿਤ ਕਰਨ ਲਈ ਇਸ ਪ੍ਰਤੀਯੋਗੀ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹਨ ਤਾਂ ਕਿ ਐਨੀਮੇਸ਼ਨ ਦੀ ਹਰ ਸਕਿੰਟ ਵਿੱਚ ਫਰੇਮਾਂ ਦੀ ਸੰਖਿਆ ਬਦਲ ਸਕੇ।
ਮੂਲ ਰੂਪ ਵਿੱਚ 13 ਮਿਲੀਸਕਵਾਂਡ ਹੈ। ਇਹ ਪ੍ਰਤੀਯੋਗੀ ਮੁੱਖ ਤੌਰ 'ਤੇ ਐਨੀਮੇਸ਼ਨ ਦੀ ਹਰ ਸਕਿੰਟ ਵਿੱਚ ਫਰੇਮਾਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਬਦਲਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。
ਇਹ ਮੁੱਲ ਘਟਾਉਣ ਨਾਲ ਐਨੀਮੇਸ਼ਨ ਹਰੇਕ ਬਰੌਂਸਰ ਵਿੱਚ ਤੇਜ਼ੀ ਨਾਲ ਚਲ ਸਕਦੀ ਹੈ, ਪਰ ਇਹ ਕੰਮ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰ ਸਕਦਾ ਹੈ।
ਸੁਝਾਅ:ਜਿਸ ਵਾਲੇ jQuery ਇੱਕ ਵਿਸ਼ਵ ਦਰਮਿਆਨੀ ਸਮਾਂ ਵਰਤਦਾ ਹੈ, ਜਿਸ ਦੇ ਕਾਰਣ ਇਹ ਪ੍ਰਤੀਯੋਗੀ ਕੰਮ ਕਰਦਾ ਹੈ, ਐਨੀਮੇਸ਼ਨ ਨੂੰ ਨਹੀਂ ਚਲਾਉਣਾ ਜਾਂ ਪਹਿਲਾਂ ਸਾਰੀਆਂ ਐਨੀਮੇਸ਼ਨਾਂ ਨੂੰ ਸਤਹਾਂ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਕਿ ਇਹ ਪ੍ਰਤੀਯੋਗੀ ਕੰਮ ਕਰ ਸਕੇ।
ਟਿੱਪਣੀਆਂ:ਇਹ ਪ੍ਰਤੀਯੋਗੀ ਐਨੀਮੇਸ਼ਨ ਦੀ ਗਤੀ ਨੂੰ ਬਦਲਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਪ੍ਰਤੀਯੋਗੀ ਨੂੰ ਸੰਚਾਲਿਤ ਕਰਨ ਲਈ ਇਸ ਪ੍ਰਤੀਯੋਗੀ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹਨ ਤਾਂ ਕਿ ਐਨੀਮੇਸ਼ਨ ਦੀ ਹਰ ਸਕਿੰਟ ਵਿੱਚ ਫਰੇਮਾਂ ਦੀ ਸੰਖਿਆ ਬਦਲ ਸਕੇ।
ਵਿਧੀ
jQuery.fx.interval = milliseconds;
ਪ੍ਰਤੀਯੋਗੀ | ਵਰਣਨ |
---|---|
milliseconds | ਲਾਜ਼ਮੀ। ਮਿਲੀਸਕਵਾਂਡ ਦੇ ਰੂਪ ਵਿੱਚ ਐਨੀਮੇਸ਼ਨ ਦੀ ਗਤੀ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ। ਮੂਲ ਰੂਪ ਵਿੱਚ 13 ਮਿਲੀਸਕਵਾਂਡ ਹੈ। |