由于我使用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;
有人能给我解决这个问题的解决方案吗?非常感谢!!