gpt4 book ai didi

javascript - 如何在鼠标单击位置打开弹出窗口

转载 作者:太空狗 更新时间:2023-10-29 13:59:54 26 4
gpt4 key购买 nike

我已经在我的 HTML 页面上加载了一个图像,我想在鼠标单击位置上从 Twitter Bootstrap 打开一个弹出窗口。到目前为止我所做的是打开图像一侧的弹出窗口。但我真正想做的是在我点击图像的任何地方打开弹出窗口。

我怎样才能做到这一点?

最佳答案

您需要获取鼠标坐标并让您的脚本使用它们在单击时定位弹出框。如果您使用的是 jQuery,这可能会有所帮助:

$('#yourimage').click(function(){
$('#popover').css('left', pageX-(popover width)+'px');
$('#popover').css('top', pageY-(popover height)+'px');
})

---编辑---

Here's a demo 你所追求的。

关于javascript - 如何在鼠标单击位置打开弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14982224/

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