0

jquery カウントダウン タイマーを使用していますが、IE7 でも IE9 や IE8 ではなく、どこでも機能します。私は頭を悩ませてきましたが、問題がわかりません。ローテーションするはずのdivはそうではないと思いますが、IE7ではすべての場所で機能するのにIE9では機能しない理由がわかりません。指定された時間単位の残り時間が半分以上ある場合は、緑色の円の半分が表示されます。半分未満の場合は消えて、灰色の背景だけが残ります。

ここでテストページを見ることができます: http://tiffanyisrael.com/construction/

また、jsfiddle をセットアップしました: http://jsfiddle.net/Cx2ut/1/

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

4

1 に答える 1

0

さて、私は IE9 を理解しました。今度は IE8 を理解する必要があります :(

else if(element.css('ms-transform')!==undefined) element.css('ms-transform',rotate); これは、要素内の ms-transform を探し、回転角度を追加します。ms-transform は、IE9 が要素を回転させる方法です。

jsfiddle の更新は次のとおりです: http://jsfiddle.net/Cx2ut/3/

うまくいけば、IE8の修正がすぐに来るでしょう!

于 2012-09-27T19:25:30.367 に答える