jquery中的高度值不准确

jquery中的高度值不准确,jquery,Jquery,我想制作一个幻灯片,该块不断变化的高度由jquery计算。当用户单击不同的选项卡时,相关内容会向下滑动,并且该块的高度会发生变化。(因为幻灯片覆盖了另一块内容,我必须将其设置为绝对高度)。问题是,当我单击选项卡时,高度会在一步后发生变化。我的意思是,当我单击第一块时,高度不会移动。单击第二个按钮时,会设置第一个按钮的高度。下面是代码: $('.home_zb_w635_ss li')。解除绑定(“单击”)。单击(函数(){ var bodyPaddingL=($(document.body).

我想制作一个幻灯片,该块不断变化的高度由jquery计算。当用户单击不同的选项卡时,相关内容会向下滑动,并且该块的高度会发生变化。(因为幻灯片覆盖了另一块内容,我必须将其设置为绝对高度)。问题是,当我单击选项卡时,高度会在一步后发生变化。我的意思是,当我单击第一块时,高度不会移动。单击第二个按钮时,会设置第一个按钮的高度。下面是代码:

$('.home_zb_w635_ss li')。解除绑定(“单击”)。单击(函数(){
var bodyPaddingL=($(document.body).width()-1010)/2;
var$this=$(this);
var id=$this.attr(“数据代码”);
如果($this.hasClass(“home\u zb\u iconclick”)){
$this.removeClass(“home_zb_iconclick”);
$(“.home\u around\u sj”).hide();
$(“.home_ound”).slideUp();
$('main')。高度(310);
}否则{
$(this).addClass(“home\u zb\u iconclick”).sides().removeClass(“home\u zb\u iconclick”);
$(“[data id].home_-ound_-box”).slideUp();
$(“[data id=“+id+”].home\u-around\u-box”).slideDown();
$(“.home_ound”).slideDown();
$(“.home\u around\u sj”).show().css({
左:$this.offset().left-bodyPaddingL+32,
顶部:149
});
$('.main').height(310+$('.main_965').height()+31)
}
});
body,
h1,
h2,
h3,
h4,
h5,
h6,
人力资源部,
P
块引用,
dl,
dt,
dd,
ul,
ol,,
锂,
之前,
字段集,
伦根德,
按钮
输入,
文本区,
th,
运输署{
保证金:0;
填充:0
}
身体,
按钮
输入,
选择,
文本区{
字体:12px/1 Tahoma,Helvetica,Arial,“\5b8b\4f53”,无衬线
}
h1{
字号:18px
}
氢{
字号:16px
}
h3{
字号:14px
}
h4,
h5,
h6{
字体大小:100%
}
地址:,
引用,
dfn,
相对长度单位,
变量{
字体:普通
}
代码,
kbd,
之前,
桑普,
tt{
字体系列:“Courier New”,Courier,monospace
}
小的{
字号:12px
}
ul,
ol{
列表样式:无
}
a{
文本装饰:无
}
a:悬停{
文本装饰:下划线
}
缩写[标题],
首字母缩略词[标题]{
边框底部:1个点;
光标:帮助
}
问:以前,,
问:之后{
内容:“”
}
传奇{
颜色:#000
}
字段集,
img{
边界:0
}
按钮
输入,
选择,
文本区{
字体大小:100%
}
桌子{
边界塌陷:塌陷;
边框间距:0
}
人力资源{
边界:0;
高度:1px
}
html{
溢出y:滚动
}
.聚焦包裹{
位置:相对位置;
高度:466px;
宽度:100%;
最小宽度:1010px;
背景:ddd;
}
.横幅{
最小宽度:1010px;
宽度:100%;
高度:466px;
z指数:10;
排名:0;
左:0;
背景色:#CCC;
保证金:0自动;
文本对齐:居中;
溢出:隐藏;
位置:绝对位置;
线高:200px;
}
梅因先生{
宽度:100%;
位置:相对位置;
高度:310px;
}
.main-1010{
宽度:1010px;
保证金:0自动;
背景:#0FF;
位置:相对位置;
z指数:99;
}
.qr_right li{
宽度:86px;
浮动:左;
字体大小:12px;
字体大小:正常;
文本对齐:居中;
宽度:80px;
高度:30px;
}
.回家吧{
背景:#FFC;
填充底部:31px;
边框顶部:1px实心#ccc;
显示:无;
溢出:隐藏;
}
.home_环绕_箱{
填充:5px25px0px;
溢出:隐藏;
缩放:1;
线高:45px;
}
.home_arou_sj{
背景:#FFC;
宽度:18px;
高度:10px;
位置:绝对位置;
z指数:100;
}
.梅因左{
边缘顶部:18px;
宽度:383px;
浮动:左;
线高:30px;
}
伯顿·布伊先生{
宽度:100%;
高度:72px;
文本对齐:居中;
明确:两者皆有;
背景:#F30;
颜色:#fff;
线高:50px;
}
.页脚{
宽度:100%;
高度:600px;
颜色:#dedede;
背景色:#5F5F;
边缘顶部:30px;
明确:两者皆有;
文本对齐:居中;
线高:50px;
}

横幅
单击选项卡以向上滑动内容
内容 内容
内容 内容
内容
内容
内容 在这里

BE
文本 在这里

BE
文本 当滑动时,这些红色的东西块将覆盖页脚部分 页脚
能否请您设置一个提琴并包含您的标记…@prodigitalson该网站位于我们的内部网络中…因此,我不能给您该链接…它将在几天后发布。@prodigitalson哦,我明白您的意思,我现在将创建一个示例页面。调用该函数时,它会给出任何错误吗?或者当页面加载时?尝试打印导致函数出错的变量,并检查其是否按预期运行