1 00:00:00,000 --> 00:00:00,470 2 00:00:00,470 --> 00:00:03,760 >> Ettekandja: Teeme parandama, et viimane Näiteks kasutades populaarsem JavaScript 3 00:00:03,760 --> 00:00:07,520 raamatukogu kutsus jQuery, mis võimaldab meid puhastada meie koodi samas 4 00:00:07,520 --> 00:00:11,010 vältida küsimust ilmnes varem kus mõned kood, mis ma kirjutasin 5 00:00:11,010 --> 00:00:15,600 hukati enneaegselt enne elemendid Ma pidin olemas DOM 6 00:00:15,600 --> 00:00:17,530 tegelikult olemas. 7 00:00:17,530 --> 00:00:22,120 >> Pange tähele, siin dom-2.html, mul on script tag juba koos atribuut 8 00:00:22,120 --> 00:00:26,460 allikas, mille väärtus on URL Värskeima raamatukogu. 9 00:00:26,460 --> 00:00:30,220 Selle all pean eraldi script tag ilma source aga kui ma jätsin 10 00:00:30,220 --> 00:00:32,590 ruumist tegelikult kirjutada mõned minu enda koodi. 11 00:00:32,590 --> 00:00:36,690 Kood tahaks kirjutada nagu Järgmised $, mis on tegelikult lihtsalt 12 00:00:36,690 --> 00:00:40,510 stenografist märke jQuery ise (dokument). 13 00:00:40,510 --> 00:00:43,330 14 00:00:43,330 --> 00:00:46,700 Teisisõnu, ma lihtsalt kulgeb nagu argument, et funktsioon, mida nimetatakse 15 00:00:46,700 --> 00:00:50,690 jQuery dokument, ülemaailmne muutuja, mis on juba olemas sees 16 00:00:50,690 --> 00:00:52,100 mis tahes veebilehe. 17 00:00:52,100 --> 00:00:57,400 >> Siis teeme. Valmis, kutsudes funktsioon või meetodit, mis määrab, et 18 00:00:57,400 --> 00:01:01,290 järgmise tüki kood peaks olema täita ainult siis, kui kogu dokumendi 19 00:01:01,290 --> 00:01:04,750 on valmis, eriti selle anonüümne funktsioon siin. 20 00:01:04,750 --> 00:01:07,450 21 00:01:07,450 --> 00:01:14,210 $ "# Demo", mis täpsustab, et ma tahaks saada element minu DOM 22 00:01:14,210 --> 00:01:16,370 kes kordumatu tunnus on demo. 23 00:01:16,370 --> 00:01:19,990 Ja siis, kui me oleme saanud, et lähme registreerima see sündmus eest 24 00:01:19,990 --> 00:01:25,250 esitama juhul, määrates. esitama möödaminnes, et anonüümne 25 00:01:25,250 --> 00:01:29,370 funktsioon, mis eeldab ühe argument et me kutsume sündmus, mis on 26 00:01:29,370 --> 00:01:32,230 lõpuks lihtsalt saab olema viide kehvasti tegelikule 27 00:01:32,230 --> 00:01:36,030 esitamise korral ainult juhul suudaksime soovite kasutada, et otse. 28 00:01:36,030 --> 00:01:40,470 >> Vahepeal olgem täpsustada avatud traksidega ja Lõpulooksulg ja sees nende 29 00:01:40,470 --> 00:01:44,140 traksid, olgem tegelikult kirjutada koodi et me tahame, käivitatakse antud kujul 30 00:01:44,140 --> 00:01:45,210 esitatakse. 31 00:01:45,210 --> 00:01:54,810 hoiatada "tere" ja olgem concatenate edasi nii et tulemus helistades $ "nimi" 32 00:01:54,810 --> 00:01:58,880 mis täpsustab, et tahaks saada element minu DOM kelle ainulaadne 33 00:01:58,880 --> 00:02:00,750 tunnus on nimi. 34 00:02:00,750 --> 00:02:04,790 Ja olgem nüüd nimetame funktsiooni sees et objekt nimega val mis saab 35 00:02:04,790 --> 00:02:07,370 tekstiline väärtus, kasutaja on kirjutatud sisse 36 00:02:07,370 --> 00:02:11,270 Ja olgem concatenate on nii, et ainult lõbu, hüüumärk. 37 00:02:11,270 --> 00:02:14,610 >> Lõpuks, mitte lihtsalt tagasi false kui tegime enne, olgem veidi rohkem 38 00:02:14,610 --> 00:02:18,750 selgesõnaline ja täpsustada, et arvestades asjaolu, et Kui objekt, me tahaksime, et vältida selle 39 00:02:18,750 --> 00:02:22,480 vaikimisi spetsiaalselt kutsudes funktsioon või meetod, mida nimetatakse 40 00:02:22,480 --> 00:02:24,190 vältida default järgmiselt. 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 Olgem nüüd salvestada fail ja ava see minu brauseris. 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 >> Seal on see vorm. 47 00:02:41,410 --> 00:02:42,720 Teeme panuse David. 48 00:02:42,720 --> 00:02:45,040 Klõpsates Esita ja tere David on tagasi. 49 00:02:45,040 --> 00:02:48,299