我嘗試過不同的方法,但無濟於事。創建絕對位置相對於某個div的div
我:
<div>
<a id="" href="">Link 1</a> <a id="2" href="">Link 2</a> <a id="linkid" href="">Link 3</a>
</div>
<div id="dropdown_div" style="display:none;">
Linkindiv
Link2indiv
</div>
現在,當用戶將鼠標懸停在鏈接3,我想一個div露面正下方寫着定位絕對比頁面上的其他的東西更高的z-index。
像
Link1 link 2 link3
[ linkindiv ]
[ link2indiv ]
這是我一直在使用,以顯示和隱藏jQuery代碼。
var hide = false;
jQuery("#linkid").hover(function(){
if (hide) clearTimeout(hide);
jQuery("#dropdown_div").fadeIn();
}, function() {
hide = setTimeout(function() {jQuery("#dropdown_div").fadeOut("slow");}, 250);
});
jQuery("#dropdown_div").hover(function(){
if (hide) clearTimeout(hide);
}, function() {
hide = setTimeout(function() {jQuery("#dropdown_div").fadeOut("slow");}, 250);
});
我試圖讓HTML正確,然後嘗試獲取JavaScript排序。 – 2012-07-23 00:43:51