我已经建立了一个小功能来解释高度不同的物体网格的均匀堆叠。问题是我的jquery在移动/堆叠布局上是不必要的和有问题的。
据我所知,我正确地使用了它,但它没有用。
任何帮助?
在桌面版(> 480)上,else
下的命令也会触发,而不是if
下的内容。
$(document).ready(function() {
if ( $(window).width() < 480) {
// Get an array of all element heights
var elementHeights = $('.box').map(function() {
return $(this).height();
}).get();
// Math.max takes a variable number of arguments
// `apply` is equivalent to passing each height as an argument
var maxHeight = Math.max.apply(null, elementHeights);
// Set each height to the max height
$('.box').height(maxHeight);
}
else if ( $(window).width() > 480) {
$('.box').css("height", "auto");
}
});