この問題は私を悩ませています。私は何年もの間 jCarouselLite を使用してきましたが、Ganeshji Marwaha によってリリースされたオリジナルのライブラリに、自分用に「フェード」機能を追加しました。新しいプラグインはまだサポートされており、タッチ イベントを使用し、応答性が高いため、最近新しいプラグインに切り替えました。しかし、私はそれを使用することに運がありませんでした。
私はほぼ間違いなく愚かなことをしていますが、何が原因なのかわかりません... このホームページの実装を新鮮な目で見てくれる人はいますか?
http://staging.tbc1927.com/www/
ここでの実装はレスポンシブではありませんが、スワイプをサポートしてほしいです。
$().ready(function() {
$(".homecarousel").jCarouselLite({
visible: 1,
auto: 12000,
speed: 800,
responsive: false,
swipe: true,
circular: true,
btnNext: ".next",
btnPrev: ".previous"
});
});
CSS は十分にシンプルで、プラグインに面倒な作業を任せています。私が使用しているjQueryは、彼らが推奨するもの(1.7.2)と同じですが、新しいバージョンも使用していましたが、うまくいきませんでした(1.8)。
カルーセルが最初に読み込まれるとき、最初のスライドは問題ありません。その後、それはなくなり、カルーセル全体がページの外に配置されます。カルーセルが長く実行されるほど、ページから離れて配置されます。
私は何が欠けていますか?