Javascript internet explorer中特定类别上的相同高度
我有一个脚本,它使所有的元素和类company的高度都是px中高度最高的元素的高度 如何在Internet explorer中调整此设置?因为它似乎不能正常工作 脚本:Javascript internet explorer中特定类别上的相同高度,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个脚本,它使所有的元素和类company的高度都是px中高度最高的元素的高度 如何在Internet explorer中调整此设置?因为它似乎不能正常工作 脚本: $(window).bind("load", function () { var elements = document.getElementsByClassName('company'); var elementHeights = Array.prototype.map.call(ele
$(window).bind("load", function () {
var elements = document.getElementsByClassName('company');
var elementHeights = Array.prototype.map.call(elements, function (el) {
return el.clientHeight;
});
var maxHeight = Math.max.apply(null, elementHeights);
Array.prototype.forEach.call(elements, function (el) {
el.style.height = maxHeight + "px"
});
});
它在其他浏览器上正常工作吗?请检查控制台以了解它在internet explorer中不工作的具体原因。我还建议您更新jQuery的版本,因为
bind()
很久以前就被弃用了。@HimanshuUpadhyay是的,它在Chrome、Firefox和Edgey上正常工作IE上有什么错误?变量maxHeight
包含什么?