Basicly i eine Funktion setTimeout als attr gemacht, jetzt das Problem, das ich habe, dass es immerjquery - attr Daten laufen nur auf dem ersten div class
Mit dem folgenden Code die erste Klasse von Datenzeit zeigen, Daten -Zeit nur Anruf von der ersten Klasse
<div id="frame1">
<div class="logo" data-time="0"></div>
<div class="heading" data-time="600"></div>
<div class="subheading" data-time="900"></div>
</div>
<div id="frame2">
<div class="logo" data-time="1200"></div>
<div class="heading" data-time="900"></div>
<div class="subheading" data-time="600"></div>
</div>
// JS Code
var a = $('.logo');
var b = $('.heading');
var c = $('.subheading');
var val = $([a,b,c]);
animationstart();
function animationstart() {
val.each(function() {
var $this = $(this);
var time = $(this).attr('data-time');
setTimeout(function() {
$this.addClass('animated');
}, time);
console.log(time);
});
}
Fantastisch seine Arbeit, vielen Dank Guys, du bist alles Rock! –