スライドショー効果を実装するためにjQueryサイクルを使用しています。
スライドショーの画像をクリックすると、次の画像にスライドできます。
これはすべてのブラウザで正常に機能します。Safariでのみ、本当に奇妙なことが起こります。最初のページが読み込まれると、スライドショーの画像はまったく表示されません。ページをリロードした後(更新するか、アドレスバーの横にある[移動]ボタンを押す)、すべてが正常に機能します。
ここで何が起こっているのですか?私は何か間違ったことをしていますか?どうすればこれを修正できますか?
アップデート:
jQueryとCycleプラグインの両方の最新バージョンを使用しています。.cycle()を呼び出すために使用しているコードは次のとおりです。
if (1 < $('.image-list li').size()) {
$('.image-list').cycle({ fx: 'uncover', speed: 200, timeout: 4000, next: $('.image-list li') }).addClass('image-list-cycle');
}