0

サイクルプラグインに問題があります。

Firefox では、最初は見栄えがしますが、ページを更新すると、アニメーションが html テーブルの上に移動します。また、アドレスバーに移動してチップを入力すると、再びうまく機能します。

IE9 では、「Location avec chauffeur」タブで失敗します。

私が使用しているコードは非常に単純です:

$('.animate').cycle({
            fx: 'all', 

        });

そして、次のようなページで:

<div class="animate">
  <img src="images/1.jpg" width="400" />                   
  <img src="images/2.jpg" width="400" />                   
  <img src="images/3.jpg" width="400" />                   
  <img src="images/4.jpg" width="400" />                   
  <img src="images/5.jpg" width="400" />                   
  <img src="images/6.jpg" width="400" />                   
</div>

ページ : http://www.portatout.net/Pro/Vitrines/Lift-Liege/

PS : HTML が少し汚れていることは承知していますが、GIF アニメーションを動的なものに置き換えてほしいという依頼がありました。

4

2 に答える 2

0

私は問題を見つけました(おそらく悪いHTMLコードによって以前に発生した可能性があります):

画像がすべて読み込まれていない場合に cycle() メソッドが呼び出されるため、読み込まれたときに一部の位置の値が正しくありません。

于 2012-05-06T16:52:24.103 に答える
0

あなたの質問に基づいて、フェード アニメーションを使用したいだけのようです。fx:all 部分を削除すると、プラグインは、テーブル上のオブジェクトをアニメーション化するさまざまなアニメーションを使用する代わりに、画像をフェードインおよびフェードアウトするだけにデフォルト設定されます。

すべてのアニメーションのリスト: http://jquery.malsup.com/cycle/browser.html

于 2012-05-05T14:53:22.940 に答える