【问题标题】:check if there is element on X,Y position on the screen检查屏幕上 X,Y 位置是否有元素
【发布时间】:2014-12-19 06:21:00
【问题描述】:

有没有办法检查网站屏幕上的 X,Y 位置是否有元素? 例如:检查网站顶部位置是否有横幅/图像:0;左:0;

【问题讨论】:

  • @Teemu 如何创建范围选择?对于 y=0 到 y=120 之间的元素?
  • 这是一个不同的问题,但 RangeSelection ; )。
  • @user3519234 我的回答对你有帮助吗?您在寻找 jQuery 解决方案还是纯 JavaScript?

标签: javascript jquery html dom screen


【解决方案1】:

你可以使用jQuery的“位置”:

给定元素:<span id="el"></span>

JavaScript:

var el = $("#el").position(),
    x = el.left, 
    y = el.top;
$("#el").append("("+ x + " , " + y + ")");  

JS BIN:http://jsbin.com/lujoxoladi/1/edit?html,css,js,output

【讨论】:

    猜你喜欢
    • 2019-04-10
    • 1970-01-01
    • 2011-05-31
    • 2015-03-29
    • 2010-10-01
    • 2011-07-18
    相关资源
    最近更新 更多