Atpakaļ
Mērķis: jQuery apgūšana
Svarīgi: sīkdatnes un localStorage nestrādā ar failiem, kas ielādēti pa taisno no failu sistēmas. Lai pilnībā izpildītu šos uzdevumus uzinstalējiet XAMPP serveri un ielādējiet failus adresē http://127.0.0.1 vai http://localhost. Ja neizdodas uzstādīt serveri (mēs to skatīsimies nākošajā lekcijā), tad pagaidām izlaidiet visu 1. uzdevumu un 2. uzdevuma pēdējo bonus punktu.
Uzdevums 1: Saglabāt un nolasīt sīkdatni (cookie)
- Izveidojiet JavaScript/jQuery programmu, kas:
- Parāda izkrītošo sarakstu ar vērtībām: "Latviešu", "Krievu", "Angļu".
- Mainot vērtību saglabā izvēlēto vērtību sīkdatnē.
- Ielādējot lapu nolasa sīkdatni un uzstāda iepriekš saglabāto vērtību.
- Sīkdatņu lietošanas dokumentācija: https://www.w3schools.com/js/js_cookies.asp
- Skat setCookie un getCookie funkcijas - variet izmantot tās.
Uzdevums 2: Izveidot TODO aplikāciju
- Izveidojiet JavaScript/jQuery programmu:
- Variet izmantot kā paraugu - piemēru no prezentācijas.
- Var pievienot un dzēst todo ierakstus (skat, piemēru).
- Var atzīmēt ierakstu kā "izpildītu" - aktīvs checkbox un ieraksts pārsvītrots.
- Var atzīmēt ierakstu kā "neizpildītu" - neaktīvs checkbox.
- Bonus uzdevums (nav obligāts) - saglabāt visu sarakstu localStorage datubāzē un ielādēt atverot lapu. Skat: https://www.w3schools.com/html/html5_webstorage.asp
Darbu sagatavojiet jaunā folderī ar nosaukumu "Vārds Uzvārds Prakt6" (aiztājiet ar savu vārdu un uzvārdu).
Praktiskā darba folderi arhivējiet zip formātā.
Nosūtiet arhīvu uz e-pastu mikelis@va.lv.