【问题标题】:Identify the position for particular element using jquery使用 jquery 识别特定元素的位置
【发布时间】:2009-12-28 09:27:26
【问题描述】:

如何使用 jquery 识别特定元素的 x 轴和 y 轴。就像我们使用 pageX 和 pageY 来识别鼠标指针的位置一样。

【问题讨论】:

    标签: jquery


    【解决方案1】:

    使用offset()

    var p = $("p:last");
    var offset = p.offset();
    p.html( "left: " + offset.left + ", top: " + offset.top );
    

    【讨论】:

      【解决方案2】:

      position() 函数返回Object{top,left}

      var p = $("p:first");
      var position = p.position();
      var left = position.left;
      var top = position.top;
      

      【讨论】:

      • position() 是相对于偏移元素而不是页面(如事件中的 pageX 和 pageY)。 offset() 更适合这里。
      猜你喜欢
      • 1970-01-01
      • 2018-03-17
      • 1970-01-01
      • 1970-01-01
      • 2011-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多