Bạn tôi đọc một bài báo đề cập đến việc di chuyển tất cả các tệp JavaScript vào cuối thẻ body đóng (</body>
), sẽ cải thiện hiệu suất của một trang web.Di chuyển jQuery vào cuối thẻ body?
Tôi đã di chuyển tất cả các tệp JS sang bên ngoài ngoại trừ tệp JQuery và JS được gắn sự kiện vào một phần tử trên trang, như dưới đây;
$(document).ready(function(){
//submit data
$("#create_video").click(function(){ //... });
});
nhưng anh ấy định di chuyển tệp thư viện jQuery vào cuối thẻ body. Tôi không nghĩ rằng nó là có thể, bởi vì tôi gắn nhiều sự kiện vào các phần tử trang trên tải bằng cách sử dụng bộ chọn jQuery, và để sử dụng bộ chọn jQuery, nó là phải để tải thư viện jQuery trước tiên.
Có thể di chuyển tệp thư viện JQuery đến cuối trang ngay trước khi đóng thẻ body (</body>
) ??
Cảm ơn
Đây là một vấn đề tối ưu hóa tải trang. Xem câu trả lời của Duncan để biết thêm chi tiết về điều này. Miễn là bạn đang sử dụng onload để kích hoạt sự bắt đầu thực hiện kịch bản của bạn, bạn sẽ ổn thôi. Xem http://developer.yahoo.com/performance/rules.html để biết thêm. –