我試圖位置下方的彈出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