1 00:00:00,000 --> 00:00:00,470 2 00:00:00,470 --> 00:00:03,760 >> సల యొక్క గత మెరుగుపడాల్సిన లెట్ ఒక ప్రసిద్ధ జావాస్క్రిప్ట్ ఉపయోగించి ఉదాహరణకు 3 00:00:03,760 --> 00:00:07,520 అనుమతించే క్వెరీ అని లైబ్రరీ మా కోడ్ శుభ్రం అయితే ఇంకా 4 00:00:07,520 --> 00:00:11,010 మేము ఎదుర్కొన్నాము సమస్యను తప్పించడం ముందు అనగా నేను రాసిన కొన్ని కోడ్ 5 00:00:11,010 --> 00:00:15,600 ముందు ముందుగానే ఉరితీశారు నేను ఒక DOM ఉన్నాయి అవసరమైన అంశాలు 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 j క్వెరీ కోసం సంక్షిప్త లిపి సంకేతం కూడా, (పత్రం). 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 j క్వెరీ పత్రం, ప్రపంచ వేరియబుల్, ఇప్పటికే లోపల ఉంది 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 నేను అనుకుంటున్నాము నిర్దేశించే $ "# డెమో", నా DOM నుండి మూలకం పొందడానికి 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 నిర్దేశించి ఈవెంట్ submit. submit, ఒక అనామక ప్రయాణిస్తున్న 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 >> ఇంతలో, యొక్క ఓపెన్ కలుపు పేర్కొనండి తెలియజేయండి మరియు Close కలుపు మరియు ఆ లోపలి 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 ఇది నేను అవ్వాలనుకుంటే తెలుపుతుంది దీని ఏకైక నా DOM లో మూలకం 33 00:01:58,880 --> 00:02:00,750 గుర్తింపు పేరు. 34 00:02:00,750 --> 00:02:04,790 మరియు ఇప్పుడు లోపలి ఒక ఫంక్షన్ కాల్ తీసుకుంటున్న Val అని ఆ వస్తువు 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