6

jQueryとjFancyTilesを使用して小さな画像スライドショーを作成しました。これは次の場所で確認できます。

http://www.netzwerkag.at

FirefoxとIEでは期待どおりに機能しますが、鉄/クロムでは機能しません。問題は、document.readyのクロムでのタイミングにあるようです。

  • 76行目では、アクティブなクラスがヘッダー画像の右下隅にある番号付きの丸ボタンに設定されています。これはうまくいきます!

  • 83行目では、fancy-tile-functionを呼び出すことで画像が変更されています。これは、少なくとも現時点では、クロムでは機能しません。

ctrl-shift-jを介してiron_js_consoleを開き、手動で関数を呼び出すと、すべてが機能します。

さらに、10秒間待つと、次の画像に進みます。すべてのブラウザで、前のアクションは必要ありません。

ファンシータイルへの最初の呼び出しは、鉄/クロムでは機能しません。これは、jqueryのdocument.readyイベントで呼び出されます。

//私に何ができる?

4

1 に答える 1

10

FF4とChromeの両方で同様の問題が発生しました。jQuery(document).ready動作していませんでした。で動作させることができましたjQuery(window).load。FF4で何が変わったのかはわかりませんが、Chromeの動作に似たものになっているようです。を使用するように変更するとjQuery(window).load、Chromeで発生していた問題も解消されました。

于 2011-04-08T16:14:33.360 に答える