javascript 不是我的强项,我找到了一个完全按照我想要的方式设计的导航脚本(下面的 Jsfiddle),但我无法让它与 IE8(有史以来最好的浏览器讽刺)一起使用。
请帮忙!
window.onload = function () {
var fine = [36, 34, 34, 34];
var mitms = document.getElementsByClassName('mitm');
var l0 = (mitms[0].offsetLeft + fine[0]);
document.getElementById("nav_arrow").style.marginLeft = l0 + "px";
for (var i = 0; i < mitms.length; i++) {
mitms[i].fine = fine[i];
mitms[i].onclick = function() {
arr(this);
var tmp = document.getElementsByClassName('mitm');
}
}
};
function arr(el) {
var mitms = document.getElementsByClassName('mitm');
var l = el.offsetLeft + el.fine;
document.getElementById("nav_arrow").style.marginLeft = l + "px";
}