1 00:00:00,770 --> 00:00:02,612 Ở bài này tôi sẽ giới thiệu những điều cơ bản 2 00:00:02,612 --> 00:00:05,722 của việc sử dụng jQuery trong trang web của bạn. 3 00:00:05,722 --> 00:00:09,005 Bước đầu tiên là thêm thư viện jQuery 4 00:00:09,005 --> 00:00:11,542 bằng việc sử dụng thẻ '' 5 00:00:12,232 --> 00:00:16,122 Trước đây, ta đặt JavaScript bên trong thẻ '', 6 00:00:16,122 --> 00:00:20,276 nhưng lần này tôi sẽ thêm thuộc tính 'src'. 7 00:00:20,276 --> 00:00:24,391 Và tôi cần đặt nó thành một URL. 8 00:00:24,391 --> 00:00:26,566 URL đó nên là gì? 9 00:00:26,566 --> 00:00:28,628 Nếu tôi đang làm việc trên máy tính 10 00:00:28,628 --> 00:00:30,093 và đã tải xuống jQuery 11 00:00:30,093 --> 00:00:32,525 xuống cùng thư mục với trang web của tôi, 12 00:00:32,525 --> 00:00:36,473 Tôi chỉ cần viết 'jquery.js' ở đây. 13 00:00:36,473 --> 00:00:39,408 Nhưng điều đó không có tác dụng trên Khan Academy. 14 00:00:39,408 --> 00:00:43,096 Ở đây, tôi cần một URL tuyệt đối của jQuery 15 00:00:43,096 --> 00:00:45,885 trên một máy chủ trực tuyến nằm đâu đó. 16 00:00:45,885 --> 00:00:50,082 Ta có thể tìm được một danh sách những URL như thế trong jquery.com, 17 00:00:50,622 --> 00:00:52,738 và tôi có một cái ở đây, tôi sẽ dán vào. 18 00:00:52,738 --> 00:00:54,430 Được rồi. 19 00:00:54,430 --> 00:00:56,119 Bây giờ tôi muốn chỉ ra một vài điều 20 00:00:56,119 --> 00:00:58,031 về URL này. 21 00:00:58,031 --> 00:01:01,820 Điều đầu tiên đó là nó bắt đầu bằng 'https'. 22 00:01:01,820 --> 00:01:05,231 Điều đó có nghĩa đó là một URL an toàn. 23 00:01:05,231 --> 00:01:09,231 Chúng tôi chỉ cho phép bạn dùng các tài nguyên an toàn 24 00:01:09,231 --> 00:01:11,207 trên các trang web của Khan Academy 25 00:01:11,207 --> 00:01:15,343 và đó là điều tốt khi thực hành lập trình web. 26 00:01:15,663 --> 00:01:18,862 Điều thứ hai là URL này được đặt 27 00:01:18,862 --> 00:01:22,751 trên một máy chủ Google: googleapis.com. 28 00:01:22,751 --> 00:01:25,385 Máy chủ này được gọi là CDN, 29 00:01:25,385 --> 00:01:27,921 content delivery network (mạng phân phối nội dung), 30 00:01:27,921 --> 00:01:29,406 có nghĩa là nó đã được tối ưu hóa 31 00:01:29,406 --> 00:01:32,625 cho các tập tin tĩnh như thư viện JavaScript 32 00:01:32,625 --> 00:01:35,388 và phục vụ chúng rất nhanh chóng. 33 00:01:35,388 --> 00:01:38,164 Bây giờ máy chủ Google này là máy chủ mà tôi tin tưởng 34 00:01:38,164 --> 00:01:41,301 và nói chung, bạn nên luôn tin tưởng vào máy chủ 35 00:01:41,301 --> 00:01:43,002 mà bạn lấy tập lệnh 36 00:01:43,002 --> 00:01:47,240 vì chúng có thể gây ảnh hưởng xấu tới trang của bạn. 37 00:01:47,400 --> 00:01:50,013 Điều thứ ba là URL này 38 00:01:50,013 --> 00:01:53,807 hiển thị số phiên bản: 2.1.4. 39 00:01:53,807 --> 00:01:56,402 Thư viện jQuery đang trong quá trình phát triển 40 00:01:56,402 --> 00:01:59,015 và họ thường phát hành phiên bản mới. 41 00:01:59,015 --> 00:02:00,987 Các số càng nằm về phía bên trái 42 00:02:00,987 --> 00:02:03,279 thì càng thể hiện sự thay đổi phiên bản quan trọng hơn 43 00:02:03,279 --> 00:02:05,755 so với các số nằm phía bên phải, 44 00:02:05,755 --> 00:02:08,134 đại diện cho các phiên bản nhỏ. 45 00:02:08,134 --> 00:02:10,353 Tôi đang sử dụng jQuery phiên bản 2 ở đây, 46 00:02:10,353 --> 00:02:12,295 hoạt động trong các trình duyệt hiện đại 47 00:02:12,295 --> 00:02:14,484 nhưng không hoạt động trên Internet Explorer 8. 48 00:02:14,484 --> 00:02:15,635 Trên trang web của bạn, 49 00:02:15,635 --> 00:02:19,627 bạn có thể chọn phiên bản để dùng dựa trên nhu cầu của bạn. 50 00:02:19,627 --> 00:02:22,809 Được rồi. Chúng ta đã cài đặt jQuery. 51 00:02:22,809 --> 00:02:24,973 Giờ hãy thực sự sử dụng nó 52 00:02:24,973 --> 00:02:28,266 bên trong thẻ '