私は答えのために同様の質問を最初に検索しなければならないということを理解していますが、ために。私はそれに画像をフェードインしているdivを作ろうとしています、そして、それがその効果を終えた後、別のものがその隣に消えます。私はそれがjQueryコールバックで行われなければならないと確信していますが、私が試したことはすべて動作していないようです。イメージをフェードインして、エフェクトが終了したら、隣のフェードイン
<div class="w3-row">
<div class="w3-col s6 w3-center">
<img src="img/tuning.png" class="responsive">
<a href="lu-sound.html">
<h1 class="center left">SOUND</h1>
</a>
</div>
<div class="w3-row">
<div class="w3-col s6 w3-center">
<img src="img/tuning.png" class="responsive2">
<a href="lu-suspension.html">
<h1 class="center right">SUSPENSION</h1>
</a>
</div>
</div>
CSSは簡単です::.responsive、 両方のクラスとなしの表示プロパティを持っている.responsive2ここ
HTMLです。あなたがremoveClass
のコールバックを持って、
<script type="text/javascript">
$(document).ready(function() {
$(".responsive").fadeIn(2500).removeClass("responsive", function() {
$(".responsive2").fadeIn(5000).removeClass("responsive2");
});
});
</script>
これは恐らく重複している可能性があります。この回答を確認してください:http://stackoverflow.com/a/4117876/2434539 – topada
重複しているように見えますが、受け入れられた回答は古くなっているか、このシナリオでは改善される可能性があります。 –