-
Ở video này, ta sẽ cùng
tìm hiểu những kiến thức cơ bản
-
về jQuery và cách sử dụng
công cụ này trên trang web.
-
Để sử dụng công cụ này, đầu tiên,
ta cần thêm thư viện jQuery
-
bằng việc sử dụng thẻ ''script"
-
Trước đây, ta tạo các mã lập
trình JavaScript trong thẻ ''script"
-
nhưng lần này ta sẽ thêm thuộc tính "src"
-
nhận một đường dẫn URL.
-
Vậy URL này nên là gì?
-
Nếu bạn lập trình ở
trình soạn thảo riêng trên máy tính,
-
bạn có thể tải jQuery xuống
-
rồi nhập lệnh để kết nối với tệp jquery đó
-
bằng cách điền "jquery.js"
vào thuộc tính "src".
-
Nhưng ta không làm được
cách này trên Khan Academy.
-
Ở đây, ta cần điền một URL của jQuery
-
trên một máy chủ trực tuyến.
-
Ta có thể tìm được một danh sách
các URL như vậy trên trang web jquery.com.
-
Sau khi tìm được URL,
ta dán vào thuộc tính "src".
-
Được rồi.
-
Bây giờ, ta cần lưu ý một số điều sau
-
khi dùng URL jquery.
-
Thứ nhất, đường dẫn này
cần bắt đầu bằng "https",
-
nghĩa là URL này an toàn.
-
Khan Academy chỉ cho phép
dùng các nguồn an toàn
-
khi bạn đang thực hành
lập trình trang web.
-
Đó cũng là điều bạn
cần lưu ý khi lập trình nói chung.
-
Tiếp theo, điều thứ hai ta cần chú ý
là URL này đang được đặt
-
trên một máy chủ của
Google là googleapis.com.
-
Máy chủ này được gọi là CDN,
viết tắt của từ
-
"content delivery network"
(mạng phân phối nội dung).
-
Máy chủ này đã được tối ưu hóa
-
để chứa các tệp tin tĩnh
như thư viện JavaScript
-
và cung cấp tệp tin nhanh chóng.
-
Máy chủ Google là một máy chủ đáng tin.
-
Nhìn chung, bạn nên
tìm hiểu các máy chủ
-
mà bạn lấy nguồn tệp tin
-
để tránh những nguy cơ
xấu ảnh hưởng tới trang web của bạn.
-
Thứ ba, trên URL này có số hiệu
-
thể hiện phiên bản là "2.1.4".
-
Ta hiểu rằng thư viện jQuery
đang trong quá trình phát triển
-
và họ thường phát hành
các phiên bản mới.
-
Trong số hiệu phiên bản, sự tăng lên
của các chữ số ngoài cùng bên trái
-
thể hiện cho
những thay đổi lớn và quan trọng.
-
Còn sự tăng lên của
các chữ số ngoài cùng bên phải
-
đại diện cho các thay đổi nhỏ.
-
Vậy với số 2.1.4, ta đang
sử dụng jQuery phiên bản 2
-
tương thích với các
trình duyệt hiện đại
-
nhưng không hoạt động được
trên Internet Explorer 8.
-
Với trang web của bạn,
-
bạn có thể chọn phiên bản
để dùng tùy theo nhu cầu.
-
Được rồi. Vậy là chúng ta đã thêm jQuery.
-
Ta sẽ thực hiện bước tiếp theo
-
để sử dụng jQuery.
-
Mọi thư viện JavaScript
đều có sẵn các hàm
-
và đặt tên cho các hàm đó.
-
Ta phải xem trong tài liệu tham khảo
-
để tìm ra tên của mỗi hàm
-
và chức năng tương ứng.
-
Thư viện jQuery có một hàm chính
-
với một cái tên rất ngắn.
-
Đó chỉ là ký hiệu đô la ($).
-
Vậy để dùng thư viện jQuery
-
ta nhập hàm bằng ký tự là "$"
-
theo sau là cặp dấu ngoặc đơn
-
và cuối cùng là dấu chấm phẩy.
-
Ta thấy rằng tên hàm ngắn như vậy
-
rất tiện khi ta sẽ cần
gọi hàm đó nhiều lần.
-
Có rất nhiều thứ ta
có thể truyền vào hàm này,
-
nhưng trong video giới thiệu này,
-
ta sẽ thử truyền vào chuỗi ký tự là "h1".
-
Như vậy, với câu lệnh này,
-
ta đang yêu cầu jQuery tham chiếu đến
-
tất cả các phần tử "h1" trên trang web
-
và trả lại kết quả là một
đối tượng tập hợp jQuery.
-
Sau đó, ta có thể gọi các phương thức
-
lên đối tượng jQuery
-
để thực hiện thao tác với
tất cả phần tử "h1" được tham chiếu.
-
Ví dụ như ta cần thay đổi
văn bản bên trong của phần tử,
-
ta có thể dùng hàm "text"
-
và truyền vào nội dung ta cần thay đổi.
-
Bạn có thể quan sát thấy
sự thay đổi trên khung kết quả.
-
Và đó là một số kiến thức cơ bản về jQuery.
-
Vậy vừa rồi, ta đã đưa
thư viện jQuery vào thẻ ''script",
-
yêu cầu jQuery tham chiếu đến
các phần tử "h1" trên trang web
-
và thay đổi nội dung văn bản trong "h1".
-
Trong các video tiếp theo, ta sẽ tìm hiểu
-
nhiều kiến thức chi tiết hơn
-
về cách chọn và thao tác với các phần tử
-
bằng jQuery để phản hồi
hoạt động của người dùng trên trang
-
hoặc tạo các hiệu ứng hoạt hình thú vị.