我有一個DIV標記,它是懸停()觸發器。但是,我無法更改此div的設置,CSS等。圖形動畫()向上/向下滑動
在這種情況下,如果我想要具有動畫效果,請從此觸發器div標記的底部向下滑動。我該怎麼做?
我試過並在觸發器Div的頂部創建Div絕對區域,它沒有工作。請幫助和建議。
HTML
<div id="trigger" style="width:100px; height:100px; border:#000 solid 1px;"></div> //This is the trigger div
<div id="target" style="width:100px; height:100px; background-color:#000; position:absolute;"></div> // This is the thing I gonna slide down
JS
$('#trigger').hover(function(){
target = $('#target');
trigger = $('#trigger');
///create a area can hide Target before slide down
target.wrapAll('<div style="border:#000 solid 1px; position: absolute; top: '+ trigger.offset().top + trigger.height() +'; left:" '+ trigger.offset().left +'; width: '+trigger.width() +'; height: '+ trigger.height() +'; ">')
.css({ top: -target.height(), left: 0 })
.animate({top: 0 });
}, function(){})
不應該被觸發什麼懸停事件連接到? –
對不起,修正 – Till