IE8不支持getElementsByClassName

时间:2015-04-07 02:46:28

标签: internet-explorer-8 meta getelementsbyclassname x-ua-compatible

由于我使用wordpress制作网站,这是在IE7和IE8中未显示的jquery影响部分,请阅读浏览器错误,它显示:对象不支持此方法:' getElementsByClassName',在这种情况下我在header.php中添加以下代码:

<meta http-equiv="X-UA-Compatible" content="IE=8; IE=9"/>

并证明浏览器版本:

<!--[if lt IE 8]>
<script src="<?php echo get_template_directory_uri(); ?>/js/wow.js"></script>
<![endif]-->

<!--[if IE 8]><script src="<?php echo get_template_directory_uri(); ?>/js/wow_ie8.js"></script><![endif]-->



 <!--[if !IE]><!--><script src="<?php echo get_template_directory_uri(); ?>/js/wow.js"></script><!--<![endif]-->

对于js文件部分:
我只是改变了

  

wow.js

代码

  

wow_ie8.js

来自

this.boxes = this.element.getElementsByClassName(this.config.boxClass);

到此代码:

 this.boxes = this.element.querySelectorAll(this.config.boxClass);

不知何故网站仍然显示错误:对象不支持此方法:&#39; getElementsByClassName&#39;

有人能给我解决这个问题的解决方案吗?非常感谢!!

0 个答案:

没有答案