2014-02-28 14 views
6

Ich arbeite an einem jQuery-Plugin und fand einige seltsame Probleme mit: -webkit-backface-visibility:hidden Eigentum.-webkit-backface-visibility verursacht Speicherlecks?

Mein Ziel ist es, HTML-Elemente zu klonen und sie dann vollständig aus HTML zu löschen.

Wenn ich -webkit-backface-visibility:hidden für diese Elemente verwende, behält Chrome immer noch einige Knoten im Speicher (inspect elements> timeline> record memory> siehe Knoten).

Jsfiddle without backface property demo (works fine)vs Jsfiddle with backface property demo

In Bezug auf Demos: Klicken Sie auf Clone Schaltfläche ersten fünf Elemente zu duplizieren und dann Schaltfläche Entfernen Klone von Szene zu entfernen.

Danke

+2

Also, was ist Ihre Frage? – darthmaim

+0

Ich sehe keine Art von _memory Lecks_ Beide waren gleich. Und woher weißt du, ob es Speicherleck ist? –

+0

Überprüfen Sie Chrome (prüfen Sie Elemente> Zeitleiste> Speicher aufzeichnen> siehe Knoten). – Moonboy

Antwort

0

Dies ist nur ein kleiner Fehler in Chrome. Bis eine Fehlerbehebung herauskommt, würde ich vorschlagen, einen anderen Browser zu verwenden. Ich habe es in Safari getestet und es funktioniert gut. Viel Glück!