我知道各种图像交叉淡入淡出插件,但我需要交叉淡入淡出文本。比如,我在a,a或元素中有 A 的文字,我希望它逐渐淡出,渐渐消失, B 取而代之。
任何帮助都非常感激。
答案 0 :(得分:8)
快速演示here。
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script>
<script type="text/javascript">
$(function() {
$('#test').fadeOut(2000);
$('#test1').fadeIn(2000);
});
</script>
<style>
h1 {font-size:12em;position:absolute; left:0;top:0}
#test1 {display:none}
</style>
</head>
<body>
<h1 id="test">A</h1>
<h1 id="test1">B</h1>
</body>
</html>
答案 1 :(得分:5)
非常简单的例子
<div>
<div style="position:absolute;" id="div1">Hello</div>
<div style="position:absolute;" id="div2">World</div>
</div>
<script>
$("#div2").hide( );
$("#div2").fadeIn( 3000 );
$("#div1").fadeOut( 3000 );
</script>