Theo http://caniuse.com/script-defer, hầu hết các trình duyệt đều hỗ trợ thuộc tính defer
của script
.
Tôi muốn biết liệu các tập lệnh được chỉ định bởi <script defer src="...">
có được thực hiện trước hoặc sau $(document).ready()
của jQuery không? Các trình duyệt chính, hiện đại (Chrome, Firefox, IE, v.v.) có nhất quán theo thứ tự thực thi hay không?
Kết quả tương tự trong Safari. – Charlie
Cùng một kết quả trong Opera, nhưng không phải là thuộc tính trì hoãn chỉ thú vị cho các kịch bản bên ngoài? Tôi không nghĩ cảnh báo có ý nghĩa. – Bergi
@Bergi, bên ngoài hay không, thuộc tính 'defer' là trì hoãn việc thực thi tập lệnh. Bạn nghĩ gì không có ý nghĩa? –