我有一个问题。我有两个文字。在页面加载时,当第一个文本淡出时,我希望第二个文本在同一行中淡出,第二个文本应保留。这是我的小提琴http://jsfiddle.net/st6rxwjr/1/
这是我的代码:
<div class="text1 animated zoomIn">Welcome to our site</div>
<div class="animated text2 bounceIn">Company Name</div>
CSS:
body { padding-top:30px;}
.text2 {
display: none;
}
div {
font-size:30px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
}
JS:
function fade() {
$('.text1').fadeIn().delay(2000).fadeOut();
$('.text2').delay(2000).fadeIn();
}
fade();
最佳答案
我认为您需要:Fiddle.
更改您的Jquery代码text2延迟。您给了2000,所以text2将在text1消失之前出现。
function fade() {
$('.text1').fadeIn().delay(2000).fadeOut();
$('.text2').delay(2500).fadeIn();
}
fade();
关于javascript - 文本淡入和淡出jQuery,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29362110/