📜  jQuery offset()

📅  最后修改于: 2020-11-26 01:16:28             🧑  作者: Mango

jQuery offset()

jQuery offset()方法用于获取第一个匹配元素的当前偏移量。

它提供了两种方法:设置或返回所选元素相对于文档的偏移坐标。

  • 返回偏移量:使用此方法返回偏移量时,它将返回FIRST匹配元素的偏移量坐标。它指定对象的两个属性:像素的顶部和左侧位置。
  • 设置偏移量:使用此方法设置偏移量时,它将设置所有匹配元素的偏移量坐标。

句法:

要返回偏移坐标:

$(selector).offset() 

设置偏移坐标:

$(selector).offset({top:value,left:value}) 

要使用函数设置偏移坐标:

$(selector).offset(function(index,currentoffset)) 

jQuery offset方法的参数

Parameter Description
{top:value,left:value} It is a mandatory parameter while setting the offset. It specifies the top and left co-ordinates in pixels.
Function (index,currentoffset): It is an optional parameter. It specifies a function that returns an object containing the top and left coordinates.
  • Index: It returns the index position of the element in the set.
  • Currentoffset:It returns the current coordinates of the selected element.

jQuery offset()方法的示例

让我们以一个示例来演示jQuery offset()方法。








You are reading this tutorial on javatpoint.com

jQuery offset()示例2




The jQuery Example





Click on any square: