【问题标题】:jQuery plugin Cross Slide and Internet ExplorerjQuery 插件 Cross Slide 和 Internet Explorer
【发布时间】:2010-10-09 00:09:04
【问题描述】:

我正在使用 jQuery 插件 Cross Slide。我的页面在 Chrome 和 Firefox 中运行良好。但在 Internet Explorer 7 中,我得到:

在第 1 行出现 Object 预期的调试错误: $(文档).ready(函数() { $('#image').crossSlide({sleep:4,fade:1},[{src:'images/1.jpg'},{src:'images/2.jpg'}]); });

如何修复 Internet Explorer 8 和 Internet Explorer 7 的错误?

【问题讨论】:

  • 看起来像 crossSlide 插件 - gruppo4.com/~tobia/cross-slide.shtml
  • 如果您能提供整个页面的来源,那最好...
  • ready 函数中是否还有其他 jquery 代码,这样您就可以在没有交叉滑行的情况下对其进行测试,看看您的页面中是否存在错误,而不是该行中

标签: javascript jquery internet-explorer-7 cross-browser


【解决方案1】:

我遇到了同样的问题,您只需删除您指向的最后一张图片后的逗号即可。这应该在 IE 中工作。

问候

【讨论】:

  • 这个需要设置为答案
【解决方案2】:

尝试使用 partner.js。它会将您指向有问题的 JavaScript 行,而不是默认的第 1 行。此外,请尝试使用未打包的 JavaScript 代码,这样您就知道出了什么问题。

【讨论】:

    【解决方案3】:

    您能否提供更多代码甚至更好的重现问题的工作页面?到目前为止,那一小段代码看起来还不错……

    顺便说一句,“第 1 行”在 IE 中完全没有告诉你,不要相信它。

    【讨论】:

      猜你喜欢
      • 2011-07-19
      • 1970-01-01
      • 1970-01-01
      • 2011-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-18
      相关资源
      最近更新 更多