我目前正在处理此处发布的类似内容。但是由于某种原因,当调整视口/浏览器窗口的大小时,我无法让它工作。不太确定我的 CSS 是否有问题或其他问题。
这是我正在使用的代码:
$(document).ready(function() {
$('.more').hide();
$('.link').click(function() {
$(this).next('.more').slideToggle();
}).toggle(function() {
$(this).children("span").text("[-]");
}, function() {
$(this).children("span").text("[+]");
return false;
});
var maxHeight = 0;
$('div.simultaneously').each(function(index) {
if ($(this).height() > maxHeight) {
maxHeight = $(this).height();
}
});
$('div.simultaneously').height(maxHeight);
});
我试图让左列(lft-col)在它向下滑动时匹配隐藏 div 的高度。总的来说,如果调整视口大小,我希望左列 div 具有浏览器的完整高度。并且如果隐藏的div被向下滑动,如果有任何滚动,我希望左列div与右列div的高度匹配显示出来。
这是我的小提琴:http: //jsfiddle.net/sLVsR/5/
如果有人有不同的方法来解决这个问题,我也完全赞成。