for (i = 0; i < 100; i++) {
$('#container').animate({ 'opacity': 0 }, 1000, function() {
$(this).text('Just Do It.');
}).animate({ 'opacity': 1 }, 1000, function() {
$(this).animate({ 'opacity': 0 }, 1000, function() {
$('#container').text('Nike');
$('#container').animate({ 'opacity': 1 }, 1000);
});
});
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="container">Nike</div>
$('#container').animate({ 'opacity': 0 }, 1000, function() {
$(this).text('Just Do It.');
}).animate({ 'opacity': 1 }, 1000, function() {
$(this).animate({ 'opacity': 0 }, 1000, function() {
$('#container').text('Nike');
$('#container').animate({ 'opacity': 1 }, 1000);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="container">Nike</div>
所以我的代碼的目標是成功地環在衰落,並通過使用不透明淡出效果除了和動畫,沒有for循環的代碼本身運行良好,但只要我嘗試循環它,它只是保持循環的「只是做」的一部分,如果任何人都可以幫助我弄清楚這將不勝感激。
不破使它所以它只是停止後的第一次循環?我遇到的問題是,由於某種原因,循環出於某種原因只能重複Just Do It部分。 – Durubie
@Durubie,是的休息;終止for循環。所以你想這個不斷循環? – gwar9
我希望它能連續循環第二個片段中的內容,目標是讓它一遍又一遍地褪去「耐克」和「一次做它」 – Durubie