>> SPEAKER: Hãy cải thiện khi mà cuối cùng ví dụ bằng cách sử dụng một JavaScript phổ biến
thư viện được gọi jQuery mà sẽ cho phép chúng tôi để làm sạch mã của chúng tôi trong khi vẫn
tránh các vấn đề chúng tôi gặp phải trước đó, theo đó một số mã mà tôi đã viết
được thực hiện sớm trước khi các yếu tố tôi cần thiết để tồn tại trong một DOM
thực sự tồn tại.
>> Chú ý ở đây trong dom-2.html, tôi có một kịch bản đã tag với một thuộc tính
nguồn có giá trị URL của phiên bản mới nhất của thư viện này.
Dưới đây tôi có một thẻ script riêng biệt không có nguồn nhưng nơi tôi đã rời
phòng để thực sự viết một số mã của riêng tôi.
Mã tôi muốn viết là như sau, $, mà thực sự chỉ là
ký hiệu viết tắt cho jQuery chính nó, (tài liệu).
Nói cách khác, tôi chỉ đơn giản là đi qua như một tham số cho một chức năng được gọi là
jQuery tài liệu, toàn cầu biến, đã tồn tại trong
của bất kỳ trang web.
>> Sau đó, chúng ta hãy làm. Sẵn sàng, gọi một chức năng hoặc phương pháp xác định rằng
các đoạn mã sau đây nên được thực hiện chỉ một lần toàn bộ tài liệu
đã sẵn sàng, đặc biệt này chức năng ẩn danh ở đây.
$ "# Demo", trong đó quy định cụ thể mà tôi muốn để có được các yếu tố từ DOM của tôi
những người định danh duy nhất là bản demo.
Và sau đó khi chúng tôi đã nhận được điều đó, hãy đăng ký với nó một xử lý sự kiện cho
các trình sự kiện bằng cách xác định. trình, đi vào đó là vô danh
chức năng mà hy vọng một đối số rằng chúng tôi sẽ gọi sự kiện, đó là
cuối cùng chỉ có được một tài liệu tham khảo của các loại với thực tế
trình sự kiện chỉ trong trường hợp chúng tôi muốn truy cập trực tiếp.
>> Trong khi đó, chúng ta hãy xác định cú đúp mở và cú đúp gần và bên trong của những
niềng răng, chúng ta hãy thực sự viết code mà chúng tôi muốn thực hiện khi mẫu này
được gửi.
cảnh báo "xin chào", và chúng ta hãy nối trên để kết quả của gọi $ "# tên"
trong đó quy định cụ thể mà tôi muốn để có được các phần tử trong DOM của tôi mà độc đáo
định danh là tên.
Và bây giờ chúng ta gọi một chức năng bên trong của đối tượng được gọi là val mà được
giá trị văn bản mà người sử dụng đánh máy in
Và chúng ta hãy nối trên do đó, chỉ cho vui, một dấu chấm than.
>> Cuối cùng, thay vì chỉ trả về false như chúng tôi trước đây, chúng ta hãy thêm một chút
rõ ràng và xác định rằng cho rằng đối tượng sự kiện, chúng tôi muốn ngăn chặn nó
hành vi mặc định bằng cách đặc biệt gọi một chức năng hoặc phương pháp gọi là
ngăn chặn mặc định như sau.
event.preventDefault.
Bây giờ hãy lưu các tập tin và mở nó lên trong trình duyệt của tôi.
http://localhost/dom-2.html
>> Có hình thức đó.
Chúng ta hãy đầu vào David.
Nhấn Gửi và xin chào, David đã trở lại.