0
我試圖創建一個div
,當用戶將鼠標懸停在鏈接上時,它可以附加到元素上如何將絕對位置的元素放在元素旁邊?
我有很多鏈接,我的代碼如下所示。
for loops
創造出許多環節
codes....
link.href='#';
link.innerHTML = 'test'
link.onmouseover = OnHover;
codes....
function OnHover(){
var position;
var div = document.createElement('div');
div.className='testdiv';
div.innerHTML = 'test';
position=$(div).position();
div.style.top = position['top'] + 15 + 'px';
$(this).prepend(div);
}
link element1
link element2
----
| | //add new div when hover link element2
----
link element2
link element3
my css
.testdiv{
position:absolute;
}
我想給用戶懸停添加新div
每次到我的鏈接和位置的元素的left top
。
我的代碼會將所有div放在頂部而不是每個元素上。
有沒有辦法做到這一點?非常感謝!
我想我可以幫助你;你認爲你可以使用[jsfiddle](http://jsfiddle.net)來創建它嗎? –