at.js 如何解决IE7

JavaScript08

at.js 如何解决IE7,第1张

这肯定是属于浏览器的兼容性问题。IE7和IE8属于非标准浏览器,与标准浏览器(火狐、谷歌以及IE9以上)之间存在很严重的兼容性问题,一般都需要专门针对非标准浏览器单独写一份js代码和css样式表,然后通过代码先判断浏览器的版本再调用相应的代码。至于具体情况在没看到代码的情况下我是不敢妄下定论的。

其实呢 简单点,MT就是手动档,AT就是自动档。

汽车排气量和这个不搭嘎的,只是配置不一样而已。

举个例子,汽车上有1.6L,1.6GL,1.6GLS,1.6TOP 按差到好,共4个档次,这些才和排气量有关的,和耗油量有关。

AT是自动波。MT是棍动波。至于J JS JE ,应该是日产TIIDA的产品规格,分有1.6J,1.6JC,1.6JE,1.6JS,他们的级别由低到高。

J-时尚型,是最低配备的(这配备不是指自动档或手档),主要是功能和内饰方法,比如布座椅,没天窗,等。

JE-智能型、科技型,是配备比较好的,如有天窗、真皮等

JES-尊贵型,这是颐达的顶级版,全部配备都有,如导航、电动座椅等

你的for循环的<=改成<就好了,不过建议换成这样

<div id="img_box">

<img src="" style="display:inline"/>

<img src="" style="display:none" />

<img src="" style="display:none" />

<img src="" style="display:none" />

</div>

document.querySelector("#img_box").onclick=(e)=>{

e.target.style.display="none"

if (e.target.nextElementSibling) {

e.target.nextElementSibling.style.display="inline"

}else{

document.querySelector("#img_box img").style.display="inline"

}

}