私は6秒ごとに新しい配列要素を出力するスクリプトを持っています。 今度はすべてのInterval a Class(Css Animation)を追加して後で削除したいと思います。だから、すべての数字がフェードイン(そして、それは私のCSSアニメーションにあります)。 私は一度、h2#引用符全体をアニメーション化しようとしましたが、script/cssを使っていないようです。ここで が生き例です:http://quotes.sumisuweb.at/JS setTimeout間隔ごとにクラスを追加/削除する
var quoteIndex = 0;
var quoteJson = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"];
var setQuote = function() {
var quote = quoteJson[quoteIndex];
quoteIndex = (quoteIndex + 1) % quoteJson.length;
setTimeout(setQuote, 6000);
$("#quote").text(quote);
}
jQuery(document).ready(function($) {
setQuote();
});
CSS:
#quote {
text-shadow: 0px 0px 13px white;
text-align: center;
margin-top: 100px;
font-size: 100pt;
}
.animateQuote {
animation-name: fadeIn;
animation-duration: 6s;
animation-timing-function: linear;
}
@keyframes fadeIn {
0% {opacity: 0.0;}
80% {opacity: 1.0;}
100% {opacity: 0.0;}
}
コードされますそこに - アニメーションは6秒です – parvaneh