gpt4 book ai didi

jquery - jQuery 1.4 与 IE8 的兼容性如何?

转载 作者:行者123 更新时间:2023-12-01 04:30:49 28 4
gpt4 key购买 nike

IE8 和 jQuery 1.4 已经上市有一段时间了。我的项目使用 jQuery 1.4.1,即将开始看到 IE8 用户。那么人们的情况怎么样?

(我感兴趣的是能够识别问题、陷阱、考虑因素等的答案,而不是“是的,工作对我们有好处”。)

最佳答案

jQuery 和 IE8 工作得很好:) jQuery 中没有很多 IE 特定的代码;它已使用 feature detection有一段时间了。这意味着它正在寻找“这个浏览器可以做到这一点吗?”,而不是“这个浏览器是x吗?然后我会假设它可以或不能做到这一点”。

话虽这么说,如果不是 IE 的怪癖,jQuery 核心中的一些检查就不会存在,但它们可能是也可能不是 IE 特定的......相反,它们是针对特定浏览器如何处理的DOM。

我经常看到的 jQuery 1.4.1 的最大问题是 change event我相信在 IE7 和 IE8 中,主要是不使用 .live() 。在某些情况下,它只是给出了通常奇怪的行为:unbinding isues , not propagating等等。解决办法? jQuery 1.4.2 ,它修复了 a lot of issues (包括那些)并包括 an event module re-write 。来自 1.4.2 发行说明::

The largest internal changes have come through a much-needed structural rewrite of the events module. Many quirky issues related to event binding have been resolved with these fixes.

关于jquery - jQuery 1.4 与 IE8 的兼容性如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2676870/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com