Sự khác biệt giữa $(document).ready()và các $(window).load()chức năng là mã được bao gồm bên trong $(window).load()sẽ chạy khi toàn bộ trang (hình ảnh, iframe, biểu định kiểu, v.v.) được tải trong khi sự kiện sẵn sàng tài liệu kích hoạt trước khi tất cả hình ảnh, iframe được tải, nhưng sau khi toàn bộ DOM sẵn sàng.
$(document).ready(function(){
}) 
và
$(function(){
});
và
jQuery(document).ready(function(){
});
Không có sự khác biệt giữa 3 mã trên.
Chúng tương đương nhau, nhưng bạn có thể phải đối mặt với xung đột nếu bất kỳ Khung JavaScript nào khác sử dụng cùng ký hiệu đô la $ làm tên tắt.
jQuery.noConflict();
jQuery.ready(function($){
 //Code using $ as alias to jQuery
});