質問: ### slickを利用して、1枚目の画像を1回だけ表示したい お世話になります。 Webページの表示時に、1枚目の画像が表示され、 2枚目からのスライドが表示されて行き、 最後のスライドまで行ったら、 1枚目でなく2枚目に戻って繰り返しループさせたいと思っています。 はじめは全画面でスライドを表示し、スクロールした時に 内容が表示されるようにしたかったのでslickを使用しようと考えました。 そもそもできるのか、 できる場合どうすればいいのか、 できない場合他の何を使えばいいのか。 初歩的な質問で恐縮ですが、よろしくお願いいたします。 ### 発生している問題・エラーメッセージ ``` エラーメッセージ ``` ### 該当のソースコード ``` jQuery ``` ### 試したこと アドバイスいただいたことを参考に、スライド1周目実行後に最初のスライドが削除されるように考えてみました。しかし、2周目は1つ目のスライドが削除されるのですが、以下の問題がでてしまいました。 ・スライド削除後の切り替えでフェードが効かず不自然に切り替わる ・3周目は2周目の最初のスライド(2枚目)が削除され、最終的には一つだけになってしまう Javascriptについて全く初心者で無謀なことをしようとしているため、大変恐縮ではありますが、よろしくお願いいたします。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: 確約はできませんができると思います。 画像の枚数は自動で取得しますし、それにともなって画像全体の幅も決まってきます。 フラグを立て初回は1枚目から表示して一巡したところでフラグを反転させ 二巡目以降は2枚目(あるいは2枚目の位置)から表示します。 三巡目以降はフラグが反転したままなので2枚目以降からの表示となります。 slickもJavascriptで制御していると思うので それをうまく改変できれば狙い通りの動きになると思います。