私はjQueryサイクルプラグインを使用して非常に簡単なスライドショーを作成しています。jQueryの可変速度サイクルプラグイン水平スライダー
$(document).ready(function() {
var slideshow = $('#slider').cycle({
fx: 'scrollHorz',
speed: 500,
timeout: 8000,
prev: '#prev',
next: '#next',
autostop: false
});
});
そしてHTMLの一部:スクリプト以下
<div id="slider">
<img class="slide" src="header/slider/images/FOTO_SCORRE2.jpg" alt="" />
<img class="slide" src="header/slider/images/FOTO_SCORRE3.jpg" alt="" />
<img class="slide" src="header/slider/images/FOTO_SCORRE4.jpg" alt="" />
<img class="slide" src="header/slider/images/FOTO_SCORRE5.jpg" alt="" />
</div>
私の質問は:私は、画像の変更の際に、スライドの速さを変えることができますか?私は、画像がゼロ速度から固定された最大速度まで加速し、中間遷移から減速してゼロにしたいと思います。
簡単な方法で可能ですか?
あなたの尋ねるものの技術的な名前は「イージング」ここでは多くの例を見てくださいhttp://jqueryui.com/demos/effect/easing.htmlそしてここではhttp://james.padolsey.com/demos/jquery/イージング/。 Cycleプラグインにはイージングフックが設定されているようです。 – Rob
正確に私が探していたもの、ありがとう:) – fireb86