div
要素を作成し、それらにアイテムを動的に印刷しようとしています。到達した場所を示すデモを作成しました。
私のコードの問題は、必要なリストのすぐ横にコードが表示されないことです。代わりに、下部に表示されます。div
ホバーしている要素のすぐ横に新しいものを表示することはできますか?
$(".bubble").live({
mouseenter : function() {
$("#bubble").show();
$("#bubble").html($(this).attr('id'));
},
mouseleave : function() {
$("#bubble").empty();
}
});
#bubble{
width:100px;
height:20px;
background-color:#666666;
position:absolute;
display:hidden;
}
<ul>
<li><span class="bubble" id="test1">test1</span></li>
<li><span class="bubble" id="test2">test2</span></li>
<li><span class="bubble" id="test3">test3</span></li>
<li><span class="bubble" id="test4">test4</span></li>
<li><span class="bubble" id="test5">test5</span></li>
</ul>
<div id="bubble"></div>