【问题标题】:Jquery X,Y position send over ajaxJquery X,Y位置通过ajax发送
【发布时间】:2009-03-30 22:17:10
【问题描述】:

我需要一个示例,它使用 jquery 将<div>(左上角像素)的当前 x,y 位置发送到使用 ajax 的 php 文件,然后可以处理该位置。

【问题讨论】:

  • 这个问题有什么更新吗?

标签: php jquery


【解决方案1】:

假设是最新版本的 JQuery,您可以使用以下内容,因为您的 div 的 ID 是“divName”:

$("#divName").offset();

供参考:http://docs.jquery.com/CSS/offset

【讨论】:

    【解决方案2】:

    对于 x,y 坐标,您可以使用尺寸插件(位置函数):http://docs.jquery.com/Plugins/dimensions

    【讨论】:

      【解决方案3】:
      变量 cX = 0; var cY = 0; //跟随鼠标..(平台无关,基于文档尺寸,而不是窗口) $().mousemove(函数(e){ cX = e.pageX; cY = e.pageY; });

      然后,只需根据需要使用 cX 和 cY 变量。它会自动考虑滚动偏移量。非常简单/方便,DHTML 从未如此出色!

      如果您只需要在某个元素上使用它,您可以使用简单的 css 样式选择器来抓取它,例如:

      $("#myid").mousemove... $(".myclass").mousemove... $("table tr").mousemove... $(".interestingdivclass .subclass 输入:复选框").mousemove...

      以下问题有ajax组件:

      sending information back and forth with AJAX

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-19
        • 2013-01-09
        • 2018-03-15
        • 1970-01-01
        • 2013-03-04
        • 2018-11-09
        相关资源
        最近更新 更多