1 00:00:00,000 --> 00:00:00,470 2 00:00:00,470 --> 00:00:03,760 >> Воведничар: Да се ​​подобри по тој последен пример, со користење популарна вклучите Javascript- 3 00:00:03,760 --> 00:00:07,520 библиотека наречена jQuery кој ќе ви овозможи ни да се исчисти нашиот код, додека сеуште 4 00:00:07,520 --> 00:00:11,010 одбегнување на прашањето наидовме порано при што некои код кој сум го напишала 5 00:00:11,010 --> 00:00:15,600 бил погубен предвреме пред елементи што ми требаше да постои во ДОМ 6 00:00:15,600 --> 00:00:17,530 всушност постоеле. 7 00:00:17,530 --> 00:00:22,120 >> Забележи во дом-2.html, имам скрипта таг веќе со својство 8 00:00:22,120 --> 00:00:26,460 на извор чија вредност е URL-то на најновата верзија на оваа библиотека. 9 00:00:26,460 --> 00:00:30,220 Подолу дека имам посебна скрипта таг без извор, но каде што си ги напуштил 10 00:00:30,220 --> 00:00:32,590 соба за да всушност пишува некои од моите сопствени код. 11 00:00:32,590 --> 00:00:36,690 Кодот Би сакал да се напише е како на следниов начин, долари, што е навистина само 12 00:00:36,690 --> 00:00:40,510 стенографија нотација за jQuery себе, (документ). 13 00:00:40,510 --> 00:00:43,330 14 00:00:43,330 --> 00:00:46,700 Со други зборови, јас сум едноставно полагање како аргумент на функција наречена 15 00:00:46,700 --> 00:00:50,690 jQuery документот, глобалната променлива, што веќе постои во 16 00:00:50,690 --> 00:00:52,100 на било која веб страница. 17 00:00:52,100 --> 00:00:57,400 >> Тогаш ајде да се направи. Подготвени, повикувајќи функција или метод, кој наведува дека 18 00:00:57,400 --> 00:01:01,290 следниве парче на кодот треба да биде изврши само еднаш на целиот документ 19 00:01:01,290 --> 00:01:04,750 е подготвена, конкретно овој анонимен функција овде. 20 00:01:04,750 --> 00:01:07,450 21 00:01:07,450 --> 00:01:14,210 $ "# Демо", кој наведува дека би сакал за да го добиете елементи од мојот ДОМ 22 00:01:14,210 --> 00:01:16,370 кој е уникатен идентификатор е демо. 23 00:01:16,370 --> 00:01:19,990 А потоа еднаш сме добиле тоа, ајде да се регистрирате со него настан управувачот за 24 00:01:19,990 --> 00:01:25,250 достават настан со впишување. поднесе, поминува на тоа анонимен 25 00:01:25,250 --> 00:01:29,370 функција која очекува еден аргумент дека ние ќе го наречеме настанот, кој е 26 00:01:29,370 --> 00:01:32,230 на крајот само ќе биде референца на сорти на реалните 27 00:01:32,230 --> 00:01:36,030 поднесување настан само во случај ние би сакале да пристапите дека директно. 28 00:01:36,030 --> 00:01:40,470 >> Во меѓувреме, да се определи отворен подготвуваат и блиску заграда и во внатрешноста на оние 29 00:01:40,470 --> 00:01:44,140 загради, да всушност се напише код дека сакаме извршува кога оваа форма 30 00:01:44,140 --> 00:01:45,210 е поднесена. 31 00:01:45,210 --> 00:01:54,810 алармирање "здраво", и ајде да CONCATENATE на така што резултатот на повикување $ "# името" 32 00:01:54,810 --> 00:01:58,880 кој се наведува дека би сакал да добие елемент во мојот ДОМ чија единствена 33 00:01:58,880 --> 00:02:00,750 идентификатор е името. 34 00:02:00,750 --> 00:02:04,790 И ајде сега се јавите на функција во внатрешноста на тој објект наречен вредност кој добива 35 00:02:04,790 --> 00:02:07,370 текстуалната вредност која корисникот е внесе внатре 36 00:02:07,370 --> 00:02:11,270 И ајде да CONCATENATE на, така што, исто за забава, фантастичен точка. 37 00:02:11,270 --> 00:02:14,610 >> И на крај, наместо само да се врати лажни како ние не пред, ајде да бидеме малку повеќе 38 00:02:14,610 --> 00:02:18,750 експлицитни и наведете дека со оглед на тоа настан објект, ние би сакале да се спречи нејзиното 39 00:02:18,750 --> 00:02:22,480 Стандардното однесување од страна на специјално повикувајќи функција или метод наречен 40 00:02:22,480 --> 00:02:24,190 спречи стандардно како што следи. 41 00:02:24,190 --> 00:02:25,440 event.preventDefault. 42 00:02:25,440 --> 00:02:27,760 43 00:02:27,760 --> 00:02:30,080 Ајде сега да ја зачувам датотеката и отворете го во мојот интернет пребарувач. 44 00:02:30,080 --> 00:02:33,240 45 00:02:33,240 --> 00:02:40,120 http://localhost/dom-2.html 46 00:02:40,120 --> 00:02:41,410 >> Има таа форма. 47 00:02:41,410 --> 00:02:42,720 Ајде влез Давид. 48 00:02:42,720 --> 00:02:45,040 Кликнување Прати и здраво, Давид е назад. 49 00:02:45,040 --> 00:02:48,299