当前位置: 首页 > 面试题库 >

使用jQuery在特定位置查找元素?

宰父志新
2023-03-14
问题内容

jQuery中是否有一种方法可以选择位于特定位置的元素?

例如,我可以选择绝对位置位于left:100和top:300的元素吗?

如果可以选择一个位置范围内的元素,那就太好了,例如,选择位于左侧的元素:100-150 px顶部200-280 px。


问题答案:

您正在寻找.elementFromPoint()JavaScript / DOM方法。

var elem = document.elementFromPoint(100, 100) // x, y

返回一个DOM node,当然可以将其包装到jQuery对象中:

$(elem).remove(); // for instance

我不太了解跨浏览器的兼容性,我希望一些更了解的人可以编辑此帖子或对此发表评论。



 类似资料:
  • null 问题: 如何在Linux中将MCC、MNC、LAC、Cell ID转换为经纬度值? 为什么每次尝试读取时单元格ID都不同?

  • 本文向大家介绍如何使用HTML5地理位置查找位置?,包括了如何使用HTML5地理位置查找位置?的使用技巧和注意事项,需要的朋友参考一下 HTML5 Geolocation API使您可以与自己喜欢的网站共享位置。JavaScript可以捕获您的纬度和经度,并且可以发送到后端Web服务器,并进行精美的位置感知操作,例如查找本地商家或在映射上显示您的位置。 地理位置API使用全局导航器对象的新属性,即

  • 问题内容: 我可以使用BS轻松遍历通用标签,但是我不知道如何查找特定标签。例如,我怎么能找到所有的出现?BS可以吗? 问题答案: 以下应该工作 有两种搜索标签的方法。 http://www.crummy.com/software/BeautifulSoup/documentation.html 有关更多文本的理解和使用 http://lxml.de/elementsoup.html

  • 查找某个值在list中的位置 解决思路 可以用折半查询的方法解决此问题。 解决(Python) #! /usr/bin/env python #coding:utf-8 #折半查找某个元素在list中的位置 def half_search(lst,value,left,right): length = len(lst) while left<right: middl

  • 问题内容: 我有一个2的幂的整数输入(1、2、4、8等)。我希望函数不使用log()返回位位置。例如,对于上述输入,对于C#,将分别返回{0,1,2,3}。另外,如果可以在SQL中完成。 谢谢! 问题答案: 我发现执行此操作最快的代码来自Bit Twiddling Hacks网站。具体而言,基于DeBruijn序列的查找。参见http://graphics.stanford.edu/~seande

  • 问题内容: 我需要将数据发布到php页面,然后我想获取响应中某个div的文本,但似乎无法正确设置。我对jQuery不太满意,但是我通常可以很快地解决问题……我已经花了一分钟的时间,尝试了所有我发现的东西……我想我只是缺少了正确的东西组合。 这是输出,红色框是我想要的响应… !! [这张照片看起来真的很小……当我拍的时候并不是那么小。我希望它仍然可读] [1] 这样做: 回应是… 我尝试删除样式部分