如果左列比右列短,我正在使用此代码使左列与右列的高度匹配。它适用于Chrome和Firefox,以及Safari,如果似乎忽略if语句并且只是执行代码。
(function($) {
$(window).load(function() {
var rightHeight = $('.rightcolumn').height();
var leftHeight = $('.leftcolumn').height();
if (leftHeight < rightHeight) {
$('.leftcolumn').height(rightHeight);
}
})
})(jQuery);
答案 0 :(得分:0)
将代码更改为:
$(document).ready(function(){
var rightHeight = $('.rightcolumn').height();
var leftHeight = $('.leftcolumn').height();
if(leftHeight < rightHeight) {
$('.leftcolumn').height(rightHeight);
}
});
似乎为safari做了诀窍。 See this fiddle