【问题标题】:jQuery background not displaying in IE [closed]jQuery背景未在IE中显示[关闭]
【发布时间】:2012-11-08 02:26:18
【问题描述】:

我试图让我的网站在 IE 中显示背景,但我不知道为什么它不这样做。我相信是在某个时候,出于某种原因,现在不是。

一些背景: WordPress 网站。 使用购买的模板 - 尚未收到他们关于此问题的消息。 网站上有很多定制的工作,所以可能出了问题。 我猜这很简单。 寻找它在 IE9 中工作,因为我认为该网站在 8 及以下版本中完全混乱 - 但如果你有如何纠正它的提示,那也很酷。 我已经通过 W3 检查器运行了 CSS,但它输出的代码并没有解决问题。

网址:http://www.cardwells.co.nz

【问题讨论】:

  • 打开IE开发者工具看到一堆错误,例如:“HTML1423: Malformed start tag. Attributes should be partitioned with whitespace. www.cardwells.co.nz, line 239 character 79 " 你需要先解决这些问题,看看它们是否会导致你出错。

标签: jquery css internet-explorer background w3c-validation


【解决方案1】:

我使用 IE 开发工具在 IE7、IE8 中调试你的代码。

它抛出了Expected identifier, string or number

此错误的最常见原因是缺少逗号或多余的逗号。

在你的代码中

$("#logoParade").smoothDivScroll({ 
        autoScrollingMode: "always", 
        autoScrollingDirection: "endlessloopright", 
        autoScrollingStep: 1, 
        autoScrollingInterval: 25, // This comma is not required; Remove this
    });

我在autoScrollingInterval: 25, 发现了多余的逗号。删除它并再次检查。

【讨论】:

  • 不确定为什么关闭。我的网站在 IE 中不显示滑块背景,而在所有其他浏览器中都显示。
  • @ChadZoghby:你检查了上面的答案吗?
  • 我现在已经删除了逗号,但没有运气。 : (
  • @ChadZoghby:检查答案中的更新评论。最后一个属性不需要`,.
  • 我现在删除了逗号。虽然没有解决。感谢您一直以来的帮助。 :) 编辑:实际上,它对你有用吗?
猜你喜欢
  • 2016-05-28
  • 2018-11-08
  • 1970-01-01
  • 2018-03-21
  • 1970-01-01
  • 2011-07-17
  • 1970-01-01
  • 2019-08-11
  • 1970-01-01
相关资源
最近更新 更多