jQuery - funkcja copy()

0

Cześć przechodze sobie właśnie kurs FCC i spotkałem się z dziwna rzeczą - dlaczego funkcja $("#target5").clone().appendTo("#left-well"); kopiuje mi przycisk 5 dwukrotnie?

Dowod: https://ibb.co/c8kFax

0

Bo wykonujesz clone? :-P

0

@Patryk27, OK ale sprawdź czy dobrze rozumuję:

  • biorę przycisk "#target5" z prawego kontenera (#right-well)
  • wykonuję jego kopię funkcją clone()
  • stworzoną kopię dołączam do lewego kontenera (#left-well) - i TUTAJ pojawia się moja wątpliwość - bo według mnie jquery powinno dołączyć mi do lewego kontenera tylko kopię - a więc jeden element. A u mnie mam: orginalny obiekt w prawym kontenerze i dwie kopie(?) w lewym
0

Ach, racja - powinno dodać wyłącznie jeden.
Nie uruchamiasz tego kodu może podwójnie or sth?

0

Kod uruchamia się automatycznie we wbudowanym na FCC edytorze, widocznie to jakiś błąd wynikający od nich.

1 użytkowników online, w tym zalogowanych: 0, gości: 1