代码之家  ›  专栏  ›  技术社区  ›  buti-oxa

Jquery在quirks模式下工作得好吗?

  •  10
  • buti-oxa  · 技术社区  · 15 年前

    由于我无法控制的原因,该网站在怪癖模式下工作。Jquery在这种情况下能帮我吗?

    我希望jquery开发人员现在将精力集中在严格模式上,即未来的模式。另一方面,所有这些库曾经开始减轻在怪癖模式下工作的痛苦。

    3 回复  |  直到 15 年前
        1
  •  5
  •   Marco Demaio    12 年前

    根据 official jQuery site v. 1.8.1

    jQuery从未支持Quirks模式,我们 不要在怪癖中进行任何测试 $("window").height() ,jQuery1.8Quirks模式的结果 更改以支持某些现代浏览器功能。多数 我们所看到的问题案例中,有很多都是来自那些希望参与其中的开发人员 标准模式,但之前有无效的doctype或无关的标记 他们的标签。如有疑问,请使用简单和简短的 <!doctype html> .

        3
  •  1
  •   Community rohancragg    4 年前

    根据 jQuery Migrate Plugin - Warning Messages

    JQMIGRATE:jQuery与Quirks模式不兼容

    原因:浏览器在“怪癖模式”下运行时,HTML文档没有 <!doctype ...>

    解决方案:在文档中放置有效的doctype,并确保文档以标准模式呈现。最简单有效的doctype是HTML5,我们强烈建议: <!doctype html>