【问题标题】:Internet Explorer 7+8 jQuery Error with infiniteCarouselInternet Explorer 7+8 jQuery 错误与infiniteCarousel
【发布时间】:2011-05-01 04:50:35
【问题描述】:

嘿假装!我在使用一些 jQuery 时遇到了一些问题,这以前可以工作,但从那时起我已经取得了很多进展,并试图回溯以找出问题所在,但我没有成功 - 因此,我在这里.无论如何,我在 IE7 和 IE8 中都遇到了一些 JS 错误,使用 catch my frame jQuery infiniteCarousel 插件,当你删除对它的任何引用时,我真的把头发拉出来了,一切都很好。

Here 是指向该页面的链接。

如果有人能对此事有所了解,您将成为救命稻草!

【问题讨论】:

  • 我建议你尝试使用完整的、非缩小版的 jQuery 和插件运行
  • 谢谢!这就像一个魅力!你能解释一下为什么包含 jQuery 的“全脂”版本会产生任何影响吗?

标签: javascript jquery html css internet-explorer


【解决方案1】:

问题在于jQuery infinite carousel 插件写得不好,并且缩小过程需要格式良好的 JavaScript。如果您使用他的代码并通过JSLint 运行它,您会发现它需要进行数十次修复才能正确最小化。这是插件作者需要纠正的地方。

【讨论】:

    【解决方案2】:

    虽然它没有抛出任何错误,但插件似乎正在丢失元素的跟踪。一个可能的解决方案是挂钩开始和完成事件并停止所有按钮事件,直到它完成动画。

    或者,改用这个插件:http://sorgalla.com/jcarousel/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-26
      • 1970-01-01
      • 2012-06-07
      • 1970-01-01
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多