Zurb Orbit Slider を使用しています: http://www.zurb.com/playground/jquery_image_slider_plugin
次の設定を使用したスライドショーがあります。
$(window).load(function() {
$('#featured').orbit({
animation: 'fade',
animationSpeed: 100, // how fast animtions are
timer: true, // true or false to have the timer
advanceSpeed: 250, // time between transitions
directionalNav: false, // manual advancing directional navs
afterSlideChange: function(){} // empty function
});
});
次に、CSSを使用してタイマーを非表示にしています(タイマーをオフにすると、フレームが進まないため、方向ナビゲーションを非表示にしました...):
div.timer {display: none;}
とにかく、これまでのところすべてが完璧に機能しています。私ができることは、スライド ショーがスライドの回転を停止するようにすることです。つまり、最後のスライドで停止し、最初のスライドに戻らないようにすることです。
答えは、スライドの変更後に関数を追加する機能と関係があると思われます:
afterSlideChange: function(){}
しかし、残念ながら、この JS は私には理解できません。
興味がある方のために: jquery スライダーを使用して一種のストップ モーション アニメーションを作成する小さな実験用です。これは、私がしばらく疑問に思っていた手法です。それはうまく機能していますが、永遠にループすることは本当に物事を台無しにします。:)
お時間をいただき、専門知識を共有していただきありがとうございます。
ジョン