Javascript jquery bpopup position弹出到我的#类
我以前问过类似的问题,关于在我的链接下面放置我的jquery bpopup,有人给了我一个答案,它将显示我鼠标光标单击的弹出窗口。这种方式一直有效,直到我得到一个有多个弹出窗口的很长页面…它停止工作。。。 这是我以前的帖子: 为了解决我的问题,有人知道如何将bpopup职位提升到a级吗?因此,如果我的href是:Javascript jquery bpopup position弹出到我的#类,javascript,jquery,bpopup,Javascript,Jquery,Bpopup,我以前问过类似的问题,关于在我的链接下面放置我的jquery bpopup,有人给了我一个答案,它将显示我鼠标光标单击的弹出窗口。这种方式一直有效,直到我得到一个有多个弹出窗口的很长页面…它停止工作。。。 这是我以前的帖子: 为了解决我的问题,有人知道如何将bpopup职位提升到a级吗?因此,如果我的href是: <a href=\"#\" class=\"notesbutton\">Popup</a> html: 美元钞票 您可以使用jQuery#offset方法
<a href=\"#\" class=\"notesbutton\">Popup</a>
html:
美元钞票
您可以使用jQuery#offset
方法获取链接的位置
$('.notsbutton').on('click', function(e) {
e.preventDefault();
console.log({
x: $(this).offset().left,
y: $(this).offset().top + $(this).height()
});
});
注意您可能需要为
A
链接指定display:inline block
,以使大小和定位在不同浏览器中正确工作我不希望我的链接位置。。。我希望每个弹出窗口都显示在我的ahref链接下方,而不将其链接到鼠标光标。。这不是我的建议吗?可以获取链接的位置和高度,并计算bpopup元素的位置
<a href=\"#\" class=\"notesbutton\"><b>Yes</b></a>
<div id=\"notesdisplay\">$notes</div>
$('.notsbutton').on('click', function(e) {
e.preventDefault();
console.log({
x: $(this).offset().left,
y: $(this).offset().top + $(this).height()
});
});