IE7和jQuery(1.8.3)不兼容

时间:2014-09-29 09:00:05

标签: jquery internet-explorer-7

我在javascript中隐藏了一个元素:

$download_btn = jQuery('a#menu_download_btn');
...
$download_btn.hide();

它适用于我的所有浏览器/版本,但IE7。它们简单不兼容吗?

由于

3 个答案:

答案 0 :(得分:3)

IE 7与jQuery(1.8.3)兼容。下面的链接将告诉您浏览器对jQuery版本的支持。 http://jquery.com/browser-support/

答案 1 :(得分:0)

嗯,jquery.com表示他们支持IE 6+ for jQuery 1.X(http://jquery.com/browser-support/)。我想你应该试着以另一种方式隐藏div。

  1. 当你想要显示div时,你可以尝试分离()div并追加它()或设置父级的html()。
  2. 您可以尝试通过设置css('显示','无')和css('显示',' your_display)来隐藏div秀。
  3. 我想你应该尝试切换()。
  4. 您还应该检查您的html和脚本是否正常。另外console.log也是一个问题,所以如果有的话就删除它们。

答案 2 :(得分:0)

该问题与重复的ID相关联。