【问题标题】:jqueryrotate works with IE7 and IE8, but not IE9jqueryrotate 适用于 IE7 和 IE8,但不适用于 IE9
【发布时间】:2012-09-03 03:17:34
【问题描述】:

旋转东西的小插件:http://code.google.com/p/jqueryrotate/

这是一个很好的例子,它适用于 IE7、IE8、FF、Chrome 等,关于如何让它作为时钟工作:http://d-zig.com/demo/46e3ec48-0f71-4615-8798-61cd83266659/

它不适用于 IE6,但我并不感到惊讶或失望。

令人失望和令人惊讶的部分是它适用于早期版本的 IE,但不适用于 IE9!

这是一个初始的 jsFiddle http://jsfiddle.net/KurKa/

有什么想法吗?

【问题讨论】:

  • 除非我不明白您的示例应该做什么,否则您的 jsfiddle 似乎在 IE9 中为我工作。
  • 是的,jsfiddle 版本,但是d-zig.com/demo/46e3ec48-0f71-4615-8798-61cd83266659 的链接呢(或者只是将 jsfiddle 代码上传到您的服务器并尝试一下)
  • 这很可能是因为他们使用的是 jquery 1.4.1。当使用更高版本的 jquery 时,我在 IE 9 中遇到了几个插件的问题。
  • Jquery 直到 1.5.1 版本才支持 IE9。这就是演示不起作用的原因,但您的 jsfiddle 可以。我已经在我的回答中提供了更多相关信息。

标签: jquery jquery-plugins


【解决方案1】:

我查看了http://d-zig.com/demo/46e3ec48-0f71-4615-8798-61cd83266659/ 的来源,它使用的是 jquery 1.4.1,这可能可以解释为什么它不起作用,但你的小提琴可以。我相信这很可能是因为您的小提琴使用的是 jquery 1.7.2。

过去,我曾使用过一些在 IE9 中无法使用的 jquery 插件,因为我使用的是旧版本的 jquery。如果升级jquery,问题应该就解决了。

编辑:我相信我的假设是正确的。 Jquery 直到版本 1.5.1 才支持 IE9。这个信息可以在in a blog post for the release of jquery 1.5.1找到

【讨论】:

  • 我的主网页正在使用当前的 jquery,但仍然有问题。我用最近的 jquery 创建了一个快速演示站点,它运行良好。您的回答是正确的,看来我有不同的问题。谢谢,希望我能尽快找到我的问题!
  • 您可能想为您当前的问题创建一个单独的问题。有人可能会发现你的问题。它可能与您正在运行的其他一些脚本发生冲突一样简单。祝你好运!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-13
相关资源
最近更新 更多