niedziela, 26 marca 2017

projekt 4#

https://github.com/asiekmurek/generator-cv

Czuje się z tym projektem jakbym wpadła ryjem w błoto.
A jeżeli wpadniesz ryjem w błoto musisz być jak dzik! Ryć tym ryjem do przodu...

Tak więc mizernie i ledwo poruszam się do przodu.

Sytuacja się jednak zmienia, a zmienia się tak:


Plan jest taki żeby użytkownik w te inputy wpisywał różne rzeczy i żeby te różne rzeczy się dodawały tak jak tutaj:

Ale zakładamy, że użytkownik się pomylił więc usuwa ten napis (klika w 'x'): 


Tutaj następuje sytuacja którą już znamy. Jednakże jeżeli chcemy znowu coś dodać to niestety się nie udaje:


Nie wiem (jeszcze!) dlaczego tak się dzieje. Rozkminie to w następnym tygodniu.

A tak btw. Czy tylko ja czuje, że z tego weekendu zabrano nam AŻ 1 godzinę? :((  :p


2 komentarze:

  1. Jeśli kod na githubie jest aktualny, to chyba znalazłem Twój problem. Po kliknięciu na krzyżyk używasz:
    $(".addNameAndSurname").remove();
    Co powoduje, że dany element jest wyrzucony. Skoro go nie ma, to po zatwierdzeniu ponownie tekst z inputa nie może zostać umieszczony w tym spanie, prawda? ;)

    Przy próbie ponownego zatwierdzenia pola powinien wyskoczyć błąd w konsoli (F12) – warto ją odpalać w takich przypadkach (i nie tylko).

    Możesz także zamiast inputów skorzystać z atrybutu contenteditable w HTML5 – użytkownik wpisywałby treść do ostylowanych odpowiednio divów (z pasującą do reszty wielkością czcionki itp.)

    Życzę powodzenia w nauce i tworzeniu projektu. W razie pytań możesz zwrócić się do mnie o pomoc.

    OdpowiedzUsuń
    Odpowiedzi
    1. Rozumiem już sytuacje z .remove - masz racje. Nie wiedziałam, że ten tekst jest usuwany 'na stałe' :)

      A w konsoli nie wyskakuje błąd :/ Ale tak czy siak już wiem co robić :)

      Atrybut contenteditable zmienia właśnie moją rzeczywistość xD Dziękuję! Idę zmieniać kod :)))

      Nie dziękuję! Trochę mi głupio pisać o takich 'problemach' bo domyślam się, że dla doświadczonych programistów to pewnie zawracanie d... Ale pocieszam się, że każdy kiedyś zaczynał :))

      Jak będę miała pytanie i nie znajdę odpowiedzi po przeczytaniu całego google wtedy się odezwę :))

      Miłego wieczoru! :)

      Usuń