Jquery 试图使两个高度相等
我已经在这里搜索过了,但没有找到任何帮助我的东西 我想使“小部件”的高度始终与“帖子”的高度相同。在这种情况下,“posts”总是比“widgets”高 这就是我所拥有的:Jquery 试图使两个高度相等,jquery,Jquery,我已经在这里搜索过了,但没有找到任何帮助我的东西 我想使“小部件”的高度始终与“帖子”的高度相同。在这种情况下,“posts”总是比“widgets”高 这就是我所拥有的: $(document).ready(function(){ var widgets = $('.widgets-wrapper').height(); var posts = $('#posts-wrapper').height();
$(document).ready(function(){
var widgets = $('.widgets-wrapper').height();
var posts = $('#posts-wrapper').height();
if ( widgets < posts ) {
widgets == posts
});
});
$(文档).ready(函数(){
var widgets=$('.widgets包装器').height();
var posts=$('#posts wrapper').height();
if(widgets
如果我做错了什么,请告诉我
谢谢 您正在获取变量,但需要实际更新对象 也 仅检查小部件是否等于POST,它不会更改小部件。尝试:
$(document).ready(function(){
var widgets = $('.widgets-wrapper').height();
var posts = $('#posts-wrapper').height();
if ( widgets < posts ) {
widgets = posts;
$('.widgets-wrapper').height(widgets);
});
});
$(文档).ready(函数(){
var widgets=$('.widgets包装器').height();
var posts=$('#posts wrapper').height();
if(widgets
这仍然很笨拙,但它应该可以工作。如果帖子总是比较高,你不需要测试任何东西,只需将高度设置为匹配即可
$('.widgets-wrapper').height($('#posts-wrapper').height());
@charlietfl有一个更好的答案。
$('.widgets-wrapper').height($('#posts-wrapper').height());