Jquery 每个元素的位置
我想得到每个元素的位置,但它只显示最后一个元素。如何获得所有偏移?代码如下:Jquery 每个元素的位置,jquery,Jquery,我想得到每个元素的位置,但它只显示最后一个元素。如何获得所有偏移?代码如下: $("box").each(function(){ var offsetT = $(this).offset().top; $("#result").text(offsetT); }); 您需要使用.append而不是。text您可能还需要添加一些额外的格式以使其易读 $("#result").append(offsetT); 您需要使用.append而不是.text您可能还需要添加一些额外的格式以使其易
$("box").each(function(){
var offsetT = $(this).offset().top;
$("#result").text(offsetT);
});
您需要使用
.append
而不是。text
您可能还需要添加一些额外的格式以使其易读
$("#result").append(offsetT);
您需要使用
.append
而不是.text
您可能还需要添加一些额外的格式以使其易读
$("#result").append(offsetT);
您的上一个结果替换存储在#result div中的上一个结果您的上一个结果替换存储在#result div中的上一个结果请使用此代码
$(“框”).hover(函数(){
var offsetL=$(this).offset().left;
$(“#结果”).text(offsetL);
});代码>
框{
宽度:100px;
高度:100px;
浮动:左;
利润率:50像素;
背景色:红色;
}
#结果{
位置:绝对位置;
背景颜色:绿色;
颜色:#fff;
}
请使用此代码
$(“框”).hover(函数(){
var offsetL=$(this).offset().left;
$(“#结果”).text(offsetL);
});代码>
框{
宽度:100px;
高度:100px;
浮动:左;
利润率:50像素;
背景色:红色;
}
#结果{
位置:绝对位置;
背景颜色:绿色;
颜色:#fff;
}
s
您想如何表示它?我想成为结果2中的偏移量2。代码是这样的:检查下面的答案你想向谁展示它?我想成为结果2中的偏移量。下面的代码是:检查下面的答案,我想去掉像hover这样的函数。稍后,我必须用这个偏移量来创建变量。但无论如何,谢谢你的反馈!好的,答案有多种可能。如果有帮助,请接受它。:)我想去掉像hover这样的函数。稍后,我必须用这个偏移量来创建变量。但无论如何,谢谢你的反馈!好的,答案有多种可能。如果有帮助,请接受它。:)那很有趣。有没有办法在jquery中这样格式化数据?当然可以执行$(“result”).append(offsetT+“
”)
并获得换行符或在其中添加任何您想要的附加html。这很有趣。有没有办法在jquery中这样格式化数据?当然可以执行$(“result”).append(offsetT+“
”)
并获得换行符或在其中添加任何您想要的附加html。