【问题标题】:jQuery compatibility issues with IE8 and lowerIE8 及更低版本的 jQuery 兼容性问题
【发布时间】:2013-01-28 01:47:17
【问题描述】:

在为朋友开发这个网站时,我遇到了在 IE 8 和更早版本中渲染 jQuery 的严重问题。我对 Web 开发人员场景还是很陌生,对正在发生的事情完全不知所措。可以在cat5andmouse.com/phillipeldermusic找到该网站的副本

音频播放器是免费提供的东西的修改版本,内容的列切换是手动编码的。

【问题讨论】:

  • 请在您的问题中发布相关代码。
  • 请详细说明您的问题
  • JQuey 团队但不支持 IE8
  • You have js error $.browser.msie' is null or not an object jQuery 1.8 不支持$.browser 因此播放器ie检测可能不起作用!!!
  • 你加载 2 个 jQuery 库有什么原因吗? 1.8.0 和 1.9.1

标签: jquery html css internet-explorer


【解决方案1】:

你有js错误 $.browser.msie' is null or not an object

jQuery 1.9 不支持$.browser,因此播放器ie 检测可能不起作用!!!

试试旧版本的 jQuery,比如 1.7 及更低版本,看看会发生什么

【讨论】:

【解决方案2】:

jQuery 1.9+ 不支持 jQuery.browser,但是,您可以通过 jQuery 的 浏览器实现将其恢复:https://github.com/jquery/jquery-browser 迁移插件 http://github.com/jquery/jquery-migrate/

顺便说一句:杀死默认浏览器行为绝不是一个好主意 ;-) 在您的情况下是历史支持。

【讨论】:

  • 您是否阅读了您提供的链接?它说该插件不再维护,您应该使用jquery.migrate
  • @mattcoker 您的问题现在回答了吗?然后按原样标记它...... :)
猜你喜欢
  • 1970-01-01
  • 2011-10-04
  • 1970-01-01
  • 2013-03-26
  • 1970-01-01
  • 1970-01-01
  • 2012-01-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多