gpt4 book ai didi

javascript - 使用 JavaScript 在链接/光标位置放置弹出式 div 的最简单方法是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 22:10:01 24 4
gpt4 key购买 nike

我需要在用户点击某个链接时创建一个小的弹出信息框。基本上只是一个隐藏的 div,它几乎像工具提示一样漂浮在该位置的内容上方,但需要单击。

我试过将 event.clientX 和 clientY 传递给 style.left 和 style.right 属性,但它似乎没有把它放在正确的位置。

只是想知道我是否忽略了一种非常简单的方法。

最佳答案

我建议您使用 jQuery为了这;它使 Javascript 更易于编写。

您的问题是 event.clientX(和 Y)与事件来源的元素相关。你需要在IE中使用event.pageXevent.pageY,或者event.xevent.y .

如果您使用 jQuery 处理事件,它会自动修复问题,让您只需使用 pageXpageY

关于javascript - 使用 JavaScript 在链接/光标位置放置弹出式 div 的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1365043/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com