我试图位置下方的弹出DIV的位置弹出一个DIV:基于另一个div的点击如何定位基础上,将光标显示点击
<div style="display:none;height:200px;width:200px;border:3px solid green;" id="popup">Hi</div>
。
我的文档。就绪
$('div#d').bind('click', function (event) {
var offset = $(this).offset();
$('#popup').css('left',offset.left);
$('#popup').css('top',offset.top);
$('#popup').css('display','inline');
});
运行这一点,但上面甚至不会显示在div
如果含元素是位置:绝对或相对,定位弹出绝对导致其出现相对于容器,而不是页。 – 2013-06-14 01:52:54
为了便于参考和改进,这里的的jsfiddle:https://jsfiddle.net/hwsamuel/fsp5pgqw/ – 2016-04-01 17:19:26