我正在使用JS來計算包含各種大小的文本和圖像的三列的高度。使用JS的等高高度欄 - 未在移動設備上工作
這裏是我用JS:
maxHeight = 0;
$('.equalheight').each(function() {
maxHeight = Math.max(maxHeight, $(this).outerHeight());
});
$('.equalheight').css({ height: maxHeight + 'px' });
這工作在多個瀏覽器在桌面上,但是,它不會對某些移動設備。它適用於我的iPad Mini(最新iOS),但不適用於其他iPad 3或iPhone。它也不適用於使用股票瀏覽器的Samsung Galaxy S4。
我該如何解決這個問題?
Here is the site有問題。
你能提供一個測試用例(jsbin,jsfiddle)嗎? –
在你的'each()'調用中,嘗試手動將'maxHeight'設置爲400.如果這不起作用,那麼你更接近於找到你的bug。 – Jared
@JoDavid - 我添加了網站鏈接,我沒有創建一個小提琴。 – L84