Đâu là điểm bắt đầu thực thi code trong jQuery?
Đâu là điểm bắt đầu thực thi code trong jQuery?
Điểm bắt đầu thực thi code trong jQuery là hàm $(document).ready()
. Hàm này được thực thi ngay khi toàn bộ cấu trúc DOM của trang HTML đã được tải xong và hoàn toàn được trình duyệt hiển thị, đảm bảo rằng các trình xử lý sự kiện hoạt động chính xác mà không gặp lỗi. Hàm $(document).ready()
tải script chỉ sau khi toàn bộ DOM đã được trình duyệt tải xong. Nếu không sử dụng hàm $(document).ready()
trong thẻ script, mã jQuery có thể được thực thi trước khi một số nội dung hoặc phần tử, mà trình xử lý sự kiện hoặc một số hàm khác đang tác động, được tải xong. Điều này có thể gây ra vấn đề cho trang web, vì vậy luôn cần thiết để bắt đầu thực thi mã khi toàn bộ DOM đã sẵn sàng. Do đó, chúng ta sử dụng hàm $(document).ready()
.
$(document).ready(function() {
// Mã của bạn ở đây
});
// Hoặc cú pháp ngắn gọn hơn
$(function() {
// Mã của bạn ở đây
});
$(document).ready()
đảm bảo rằng mã được thực thi khi DOM đã được tải xong. Khi bạn muốn thực thi mã script sao cho tất cả các tài nguyên như hình ảnh, video và iframes cũng đã được tải, bạn...
junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào