1

我试图让 jquery 旋转在 IE8 中工作。在除 IE8 之外的所有浏览器中它都可以工作。我怎样才能为 IE8 获取它。

<script>
 $(document).ready(function(){
   function rotation(){
      $(".stand").rotate({ 
         angle:0,
        animateTo:-15,
        duration:6000,
        center: ["50%", "100%"],
        easing: $.easing.easeInOutExpo
        });
     }
     $("#one").click(function(){
        rotation();
     });
  });
</script>
4

2 回答 2

2

无论您在这里使用什么 jQuery 插件,它看起来都在使用IE8 不支持的CSS3 转换。

有一个名为CSS Sandpaperpolyfill声称支持 IE6 及更高版本,但我从未使用过它,所以我不知道它是否有任何好处,也不知道它是否适用于您的 jQuery 旋转插件。

于 2014-08-05T12:53:54.810 回答
0

让我猜猜,您使用的是最新版本的 jQuery 旋转?如果您尝试旋转 div 而不是图像,则该版本存在已知问题。

使用这个版本:

jQuery 旋转 3.1

它对我来说就像一个魅力。但要小心 - 如果你想在 iOS 上使用你的应用程序,它可能会因为 css3 转换导致的已知内存泄漏而让你的应用程序崩溃。台式机没问题。。

于 2014-08-05T13:08:14.540 回答