Computer >> Máy Tính >  >> Lập trình >> Javascript

Tương đương với $ (document) .ready () trong JavaScript là gì?


Trong jQuery, nếu bạn muốn một sự kiện hoạt động trên trang của mình, bạn nên gọi sự kiện đó bên trong hàm $ (document) .ready (). Mọi thứ bên trong nó sẽ tải ngay sau khi DOM được tải và trước khi nội dung trang được tải.

$(document).ready(function() {
   alert(“Document loaded successful!");
});

Ví dụ

Trong JavaScript, để đạt được kết quả tương tự như $ (document) .ready, hãy thử đoạn mã sau -

<html>
   <body>
      <script>
         var loader = setInterval(function () {
            if(document.readyState !== "complete") return;
            clearInterval(loader);
            alert(“Document loaded successful!");
            // document.write("Document loaded successful!");
         }, 300);
      </script>
   </body>
</html>