2011-01-17 2 views

ответ

23

примеры здесь: http://demos.flesler.com/jquery/scrollTo/

Использование так:

$.scrollTo('#options-examples', 800, {easing:'easeOutQuad'}); 

Эти ослабление функции не приходят построен в хотя. Вы можете использовать jQuery Easing plugin.Это затем поставляет следующие функции замедления:

  • jswing
  • easeInQuad
  • easeOutQuad
  • easeInOutQuad
  • easeInCubic
  • easeOutCubic
  • easeInOutCubic
  • easeInQuart
  • easeOutQuart
  • easeInOutQuart
  • easeInQuint
  • easeOutQuint
  • easeInOutQuint
  • easeInSine
  • easeOutSine
  • easeInOutSine
  • easeInExpo
  • easeOutExpo
  • easeInOutExpo
  • easeInCirc
  • easeOutCirc
  • easeInOutCirc
  • easeInElastic
  • easeOutElastic
  • easeInOutElastic
  • easeInBack
  • easeOutBack
  • easeInOutBack
  • easeInBounce
  • easeOutBounce
  • easeInOutBounce
+0

по умолчанию easings АРЕ "свинг" и " линейный ", если вы не хотите использовать плагин easing. – leepowers

+0

Вот полезный веб-сайт, который я нашел, который поможет вам выбрать функцию ослабления: http://easings.net/ –

1

Вы можете найти использование по умолчанию здесь: http://gsgd.co.uk/sandbox/jquery/easing/

Вот пример 'easeOutQuad':

function(){ 
jQuery.easing.def = 'easeOutQuad'; 

$('#options-examples').on('click','a', function() { 
    $('#another-option-examples').slideToggle(1000); 
    return false; 
}); 
}