3

http://www.deadmarshes.com/Blog/jQuery+Slideshow+with+Crossfade.htmlの例に従って、javascript スクローラーを作成しようとしています。

残念ながら、このバージョンでは JavaScript が無効になっていると何も表示されませんが、少なくとも最初の画像とキャプションを表示してから動かないようにしたいと思います。

JSを追加する前に画像が読み込まれましたが、現時点では機能していないようです。すべてのコードがありますが、私は少し愚かなので、単純なものが欠けている可能性があります。

http://jsfiddle.net/Lew7H/2/

最初の移行を行わず、最初の「スライド」だけを作成する方法を知っている人はいますか?

また、3 枚ではなく 4 枚のスライドを表示するように少し変更しました。JS の 2 か所 (集計を行っている場所) で 3 を 4 に変更しました。スライドを数回変更してから、通常の実行に戻します。現在のスライドを示すためのインジケーターがいたるところに表示され始めます。

それはJSでのカウント方法に関係していると思いますが、正直なところ何をしているのかわかりません。

どんな助けでも大歓迎です。

編集: いくつかのインジケーターをクリックした後にインジケーターが台無しになるという 2 番目の問題を見てください。トランジションのタイミングも奇妙になります。数回クリックすると、トランジションとポインターが数回移動するようです。IE では、スライドとポインターを移動する JS のビットが複数あるため、トランジションのタイミングがおかしくなり、複数のポインターが発生します。それは可能でしょうか?

4

2 に答える 2

2

スコープを失ういくつかの呼び出し部分を修正しました。詳細については、 https://stackoverflow.com/a/2335175/297641を参照してください。

固定フィドル: http://jsfiddle.net/Lew7H/12/

コードを見て、何か不足している場合はお知らせください。

于 2012-09-12T20:04:03.213 に答える
1

現在動作中デモを見る

フレームワークの選択を忘れた

于 2012-09-08T10:36:03.870 に答える