定位Div-Jquery浮动程序

定位Div-Jquery浮动程序,jquery,css,html,Jquery,Css,Html,我正在使用它,它可以工作,但目前DIV位于左上角 如何使DIV显示在我刚刚选择的按钮上而不是左上角 <html> <head> <link href="default.css" rel="stylesheet" type="text/css"> <script src="jquery-1.8.0.js" type="text/javascript"></script> <style type="text/css"> .mes

我正在使用它,它可以工作,但目前DIV位于左上角

如何使DIV显示在我刚刚选择的按钮上而不是左上角

<html>
<head>
<link href="default.css" rel="stylesheet" type="text/css">
<script src="jquery-1.8.0.js" type="text/javascript"></script>
<style type="text/css">
.message_cont {
    position: fixed;
    width:150px;
}

.message_cont div {
    padding: 5px;
    background: #00C000;
    color: #fff;
    font-size: 16px;
}

</style>
<script  type="text/javascript">
    $(document).ready(function() {
$('button').click(function() {
    $messageCont = $('<div class="message_cont">');
    $message = $('<div>DONE</div>').hide();
    $messageCont.append($message);
    $('body').prepend($messageCont);
    $message.fadeIn(400, function() {
        setTimeout(function(){
            $messageCont.fadeOut();
            //code to clean up container
        }, 1500)
    })
 })
});
</script>
</head>
<body>


<button>Message</button>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean aliquam imperdiet purus dictum tincidunt. Phasellus a nisi et orci luctus venenatis. Vestibulum quis libero magna, nec gravida libero. Aliquam in accumsan erat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in lorem quam. Proin sodales pellentesque ligula, at mattis eros congue sit amet. Suspendisse potenti. Duis sit amet erat sapien, at dapibus neque. Vestibulum porta consequat massa luctus tempor. Nulla nunc lacus, varius non sollicitudin vitae, iaculis eget ipsum. In dictum, massa id cursus gravida, tellus urna porta quam, eget iaculis tortor est vehicula dui. Quisque ante turpis, pharetra in suscipit a, consectetur interdum dolor. Sed vitae enim libero, at semper velit. Nulla neque est, mattis ac feugiat vitae, ornare ut velit. Aliquam enim leo, ultrices in aliquet eget, dictum mattis sapien. Nam quam mauris, hendrerit vel bibendum sed, vulputate vitae ipsum. Quisque luctus sagittis suscipit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<button>Message</button>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean aliquam imperdiet purus dictum tincidunt. Phasellus a nisi et orci luctus venenatis. Vestibulum quis libero magna, nec gravida libero. Aliquam in accumsan erat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in lorem quam. Proin sodales pellentesque ligula, at mattis eros congue sit amet. Suspendisse potenti. Duis sit amet erat sapien, at dapibus neque. Vestibulum porta consequat massa luctus tempor. Nulla nunc lacus, varius non sollicitudin vitae, iaculis eget ipsum. In dictum, massa id cursus gravida, tellus urna porta quam, eget iaculis tortor est vehicula dui. Quisque ante turpis, pharetra in suscipit a, consectetur interdum dolor. Sed vitae enim libero, at semper velit. Nulla neque est, mattis ac feugiat vitae, ornare ut velit. Aliquam enim leo, ultrices in aliquet eget, dictum mattis sapien. Nam quam mauris, hendrerit vel bibendum sed, vulputate vitae ipsum. Quisque luctus sagittis suscipit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>

.message\u cont{
位置:固定;
宽度:150px;
}
.message\u cont div{
填充物:5px;
背景:#00C000;
颜色:#fff;
字体大小:16px;
}
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
$messageCont=$('');
$message=$('DONE').hide();
$messageCont.append($message);
$('body').prepend($messageCont);
$message.fadeIn(400,函数(){
setTimeout(函数(){
$messageCont.fadeOut();
//清理容器的代码
}, 1500)
})
})
});
消息
Lorem ipsum dolor sit amet,是一位杰出的献身者。埃涅亚的不平等威胁着我们。维尼那蒂斯河豚。前庭自由,nec孕妇自由。在accumsan erat的Aliquam。Lorem ipsum dolor sit amet,是一位杰出的献身者。我们在洛伦奎姆。在mattis eros congue sit amet,Proin sodales pellentesque ligula。潜力悬钩子。两人坐在达皮布斯内克的阿梅特·埃拉特·萨皮恩(amet erat sapien)身边。颞侧颈前庭。不含维生素A、非可溶性维生素A、iaculis eget ipsum。在格言中,母亲是母亲,母亲是母亲,母亲是母亲,母亲是母亲。图尔皮斯的征服者,苏西比特的法雷特拉,多洛的圣殿。Sed vitae enim libero,在semper velit。这是我的错,我是一个世仇,我是一个凡利特人。阿利奎姆·埃尼姆·利奥,阿利奎特·埃吉特的《奥特莱斯》,马蒂斯·萨皮恩的名言。Nam quam mauris,hendrerit vel bibendum sed,vulputate vitae ipsum。箭矢魁。在自然社会中,因怀孕而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯
























消息 Lorem ipsum dolor sit amet,是一位杰出的献身者。埃涅亚的不平等威胁着我们。维尼那蒂斯河豚。前庭自由,nec孕妇自由。在accumsan erat的Aliquam。Lorem ipsum dolor sit amet,是一位杰出的献身者。我们在洛伦奎姆。在mattis eros congue sit amet,Proin sodales pellentesque ligula。潜力悬钩子。两人坐在达皮布斯内克的阿梅特·埃拉特·萨皮恩(amet erat sapien)身边。颞侧颈前庭。不含维生素A、非可溶性维生素A、iaculis eget ipsum。在格言中,母亲是母亲,母亲是母亲,母亲是母亲,母亲是母亲。图尔皮斯的征服者,苏西比特的法雷特拉,多洛的圣殿。Sed vitae enim libero,在semper velit。这是我的错,我是一个世仇,我是一个凡利特人。阿利奎姆·埃尼姆·利奥,阿利奎特·埃吉特的《奥特莱斯》,马蒂斯·萨皮恩的名言。Nam quam mauris,hendrerit vel bibendum sed,vulputate vitae ipsum。箭矢魁。在自然社会中,因怀孕而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯


谢谢:)

如果我理解正确,您需要:

$messageCont.css({
    "left" : $(this).offset().left,
    "top" : $(this).offset().top
});

我把这个放在哪里?如果我将其添加到现有jquery之后,div仍然显示在左上方,将其放在$('body').prepend($messageCont)之后;谢谢,这是有效的,但只要你不向下滚动页面。然后一切都出了问题!有什么想法吗?试着把“位置:固定”改为“位置:绝对”。但是,如果调整浏览器窗口的大小,很难看到会发生什么,因为我看不到正在运行的代码。谢谢:)这就解决了定位问题。我在屏幕上做了一些奇怪的事情,如果我点击一个接着另一个,那么另一个等等,其中一个会留在屏幕上。不管怎样,你想阻止它吗?