Gần đây tôi đã cài đặt IE 8 và dường như không thể nhận được sự kiện jquery $ (tài liệu) .ready để kích hoạt. Có những cân nhắc đặc biệt nào mà tôi đang thiếu không? Litterally, đây là tất cả những gì có trong html của tôi và nó hoạt động như mong đợi trong Chrome và Firefox:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Page full of awesomeness</title>
<script type="text/javascript" src="~/Scripts/jquery-1.3.2.js" />
<script type="text/javascript">
$(document).ready(function() {
alert("Hello?");
});
</script>
</head>
<body>
</body>
Trong Internet Explorer, trang chỉ tải mà không cần sự cố. Không có hộp cảnh báo và tôi không thể thấy bất kỳ lỗi javascript nào được báo cáo. Đây có phải là điều bình thường mà tôi không biết?
Kiểm tra trình xác thực w3c và bạn sẽ thấy – Paco