Klasse in javascript.

crazy_chicken

Erfahrenes Mitglied
Hallo Zusammen,

kann mir mal jemand behilflich sein:

HTML:
  var animator= {
                                id:'',
                                init:function(id){
                                    this.id = '#'+id;
                                    this.animateElement();
                                },
                                animateElement:function(){
                                    //Das ist nur ein Beispiel.
                                     $(this.id).animate({top:100}, function(){animator.animateElement();});
                            }

<div id="1">1</div>
<div id="2">2</div>
<script type="text/javascript">
animator.init(1);
animator.init(2);
</script>




Das geht ja nicht, weil ich dann beim zweiten Aufruf die ID des Objekts ändere.
Kann man irgendwie animator als eine Klasse in javascript implementieren, so dass man dann unabhängige Objekte davon erzeugen kann?


Danke euch!
 
Zurück