【发布时间】:2014-02-18 12:37:36
【问题描述】:
这似乎在 ie7 和 ie8 中不起作用,有没有简单的解决方法?
var collapsables = document.getElementsByClassName('collapsable');
function unhide(divID) {
// Hide previous
for (var i = 0; i < collapsables.length; i++) {
collapsables[i].className = 'collapsable hidden';
}
// Show new
var item = document.getElementById(divID);
if (item) {
item.className = 'collapsable';
}
}
【问题讨论】:
-
getElementsByClassName在 IE9 以下不受支持。 -
getElementsByClassName最低版本支持 IE9 Shim stackoverflow.com/questions/16777885/…
标签: javascript internet-explorer