2012-04-09 4 views
0

In this code.Weitere Probleme: .remove funktioniert erstmals, aber nicht wieder

Ich habe etwas falsch mit der "ChangeOrb" Abschnitt, wie die gleichen Schritte 'von Hand' führt zu der richtigen Ausgabe.

Mit anderen Worten, wenn ich clearOrb, dann DrawOrb als zwei Schritte es funktioniert, aber die ChangeStatus-Funktion verursacht zwei "Orbs" in der gleichen div.

+0

Was ist der Sinn aller '(function() {...})()' in Ihrem Code? Du verwendest sie praktisch nicht. –

+0

Mein Browser Chrome Version 15..0.874 zeigt das korrekte Verhalten an => die blauen Orbs ersetzen die vorherigen. –

+0

Die (Funktion() {...})()); war es, die Objekte auf globaler Ebene manipulieren zu lassen, dachte ich. Ich möchte in der Lage sein, mehrere dieser und anderer Objekte zu erstellen und sie unabhängig zu ändern. – user1318036

Antwort

0

Dies ist nicht die .remove() Funktion, die nicht funktioniert, aber die Art, wie Sie Ihre Variablen child1 und child2 behandeln.

Ich ändere ein bisschen den Fluss und es funktioniert. Weitere Informationen finden sie

http://jsfiddle.net/BjMzH/25/

Verwandte Themen