2

当用户使用 twitter bootstrap 2.3.2 将鼠标悬停在某个元素中的文本上时,我试图在鼠标光标下显示一个弹出框。因为悬停在上面的文本不是链接,所以我无法让弹出框适当地放置自己并最终使弹出框出现在父元素周围,而不是文本周围。

为了解决这个问题,我想让弹出框出现在鼠标光标下。

我尝试了这个问题中给出的答案bootstrap popover, how to make it appear on the place where my mouse move on?(not only top/bottom/right/left),但似乎从未发生过事件,所以它不是不可能得到坐标。

作为参考,我目前只是这样调用弹出框:

$('#content').popover(placement: 'mouse', html: true, title: 'test', 
  content: 'TESTING').popover('show')

使用链接问题解决方案时出错:

Uncaught TypeError: Cannot read property 'y' of undefined 

为了帮助解释这个过程,用户将鼠标悬停在附加了悬停事件监听器的常规文本上。然后,我想在鼠标光标下打开一个弹出框,其中包含来自悬停后启动的 ajax 请求的信息。

有没有办法做到这一点?弹出窗口似乎非常重视使用链接,而链接的问题是我唯一的线索。

4

0 回答 0