Ir para conteúdo
Fórum Script Brasil
  • 0

Animatecss.js


babaloricha

Pergunta

ola galera estou tentando utilizar um codigo que vi no livro "java script o guia definitivo" aparentemente não vejo nenhum erro mas ao rodar o codigo aparece que esta falatando um } , mas eu não vejo onde esta faltando. algume poderia dar um help ae!

o animaCSS.js

function animateCSS(element, numFrames,timePerFrame, animation,whendone){
 var frame = 0;
 var time = 0;
 var intervalId=setInterval(displayNextFrame, timePerFrame);

 function displyNextFrame(){
 if(frame>=numFrames){
 clearInterval(intervaId);
 if(whendone) whendone(element);
 return;
 }
 for(var cssprp in animation){
 try{
 element.style[cssprop] = animation[cssprop](frame,time);
 } catch(e){}
 }
 frame++;
 time+=timePerFrame;
 }
}
a pagina
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="animaCSS.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>

</head>

<body>
<script>
animateCSS(document.getElementById("title"),40,50,
    {
        top: function(f,t){ return 300-f*5 + "px";}
        clip: function(f,t){ return "rect(auto "+f*10+"px auto auto)";}
    });
</script>
<div id="title">
1<br />
2<br />
3<br />
4<br />
5<br>
</div>
</body>
</html>

des dee já grato

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...