Если вам нужно использовать CSS с функцией jQuery .animate()
, вы можете установить длительность.
$("#my_image").css({
'left':'1000px',
6000, ''
});
У нас установлено свойство duration, равное 6000.
Этоустановит время в тысячных долях: 6 секунд.
По истечении этого срока наше следующее свойство "easing" изменит то, как происходит наш CSS.
У нас установлено абсолютное позиционирование.
Есть два значения по умолчанию для абсолютной функции: «линейный» и «свинг».
В этом примере я использую линейный.
Это позволяет ему использовать равномерный темп.
Другое «свинг» позволяет экспоненциально увеличивать скорость.
Существует множество действительно крутых свойств, которые можно использовать с анимацией, например отскок и т. Д.
$(document).ready(function(){
$("#my_image").css({
'height': '100px',
'width':'100px',
'background-color':'#0000EE',
'position':'absolute'
});// property than value
$("#my_image").animate({
'left':'1000px'
},6000, 'linear', function(){
alert("Done Animating");
});
});