嘿,大家,在這裏只需要一點點幫助,這跟我之後的事情非常接近,但並不完全。Show and Hide Div onMouseOver
我想要將鼠標懸停在文字鏈接上以在目標div中爲隱藏文字設置動畫效果。因此,當我將鼠標懸停在鏈接A上時,該文本淡入;當我將鼠標懸停在鏈接B,在前文慢慢消失,而在新的文字淡化
這裏是我的javascript:
<script type="text/javascript">
function ShowHide(){
$("#textMessages").animate({"height": "toggle"}, { duration: 1000 });
}
</script>
這裏是我的鏈接:
<a onMouseOver="ShowHide(); return false;" href="#">Message A</a>
<a onMouseOver="ShowHide(); return false;" href="#">Message B</a>
<a onMouseOver="ShowHide(); return false;" href="#">Message C</a>
這裏是我的目標格與文本片段淡入和淡出:
<div id="textMessages">
<div id="defaultMessage">
Lorem ipsum dolor sit amet, consectetur adipiscing elit
</div>
<div id="MessageA">
Lorem ipsum dolor sit amet, consectetur adipiscing elit
</div>
<div id="MessageB">
Lorem ipsum dolor sit amet, consectetur adipiscing elit
</div>
<div id="MessageC">
Lorem ipsum dolor sit amet, consectetur adipiscing elit
</div>
</div>
我假設我需要設置#消息A/B/C顯示y:none
賓果有沒有辦法動畫文本。!? FadeIn/Out SlideUp/Down? – brianrhea 2011-01-18 21:17:51
當然,你可以使用'fadeIn'和'fadeOut'來代替'show'/'hide'。 net/rcravens/md3Xe/6/ – rcravens 2011-01-18 21:22:08