使用 X class 查找每个元素的 .offset
Find .offset of each element with X class
我想知道如何使用变量获取多个元素的 .offset,我的想法是这样的:
var position = $(this).offset().top;
$(".number").text(position);
这样,每个带有 .number class 的元素都会显示其自己的特定偏移量,问题是这不起作用,它是未定义的,我似乎无法弄清楚如何去做。
如有任何帮助,我们将不胜感激。
提前致谢!
可以使用text()方法的函数参数:
$(".number").text(function(){
return $(this).offset().top; // or this.offsetTop (relative to parent node)
});
我想知道如何使用变量获取多个元素的 .offset,我的想法是这样的:
var position = $(this).offset().top;
$(".number").text(position);
这样,每个带有 .number class 的元素都会显示其自己的特定偏移量,问题是这不起作用,它是未定义的,我似乎无法弄清楚如何去做。
如有任何帮助,我们将不胜感激。
提前致谢!
可以使用text()方法的函数参数:
$(".number").text(function(){
return $(this).offset().top; // or this.offsetTop (relative to parent node)
});