jQuery:查找某个元素下面的子元素

4
我正在使用jQuery创建一个简单的应用程序,在这个应用程序中,我可以沿着文档拖动一个元素(DIV)。我可以将DIV放置在文档中的任何位置。如果我将此DIV放置在另一个元素上方,如何找到位于拖动对象下方的元素的ID呢?
例如,如果我将拖动DIV放在一个元素上面,我想知道拖动DIV下面的元素的ID。
非常感谢。

.elementFromPoint() 这个方法对于那个主题不起作用吗? - jAndy
@jAndy:这是正确的方法,不过在调用*document.elementFromPoint()*时,您需要隐藏被拖动的div,并在调用后重新显示它。 - Andy E
1个回答

4
如果您的DIV具有特定的ID或类,您可以使用next()函数(此处记录)。
 $('#dragdiv').next()

然后,您可以直接使用该jQuery元素或使用attr()获取其属性(ID等)。

我认为楼主想知道在删除之前的基础元素。 - jAndy
1
也许我误读了“上面”的意思。我以为他已经完成了拖放部分,但不知道如何引用 div 后面的元素。 - Jack

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接