Как добавить html в div после загрузки страницы?

#javascript #jquery

#javascript #jquery ( jquery ) #jquery

Вопрос:

Как добавить html в div после загрузки страницы? Этот HTML -код:

 <div id="information-box"> </div>
  

И этот jQuery:

 $("#Step-02").find('#information-box', function () {
  for(i = 0; i < lenHotel; i  ) {
    $("#Step-02").find('#information-box').html(
        // HTML
    );
  }
})
  

Комментарии:

1. оберните свой код в DOM готовую функцию.

Ответ №1:

Просто сделайте это, когда страница загружена… Есть несколько способов, но самый простой — использовать для этого сокращение jquery:

     $(function(){
       $("#Step-02").find('#information-box', function () {
      for(i = 0; i < lenHotel; i  ) {
        $("#Step-02").find('#information-box').html(
            // HTML
        );
      }
    })
  });
  

Ответ №2:

Вы можете использовать метод ready в jQuery, который запускается при загрузке страницы.

 $(document).ready(function() {
    $("#Step-02").find('#information-box', function () {
      for(i = 0; i < lenHotel; i  ) {
        $("#Step-02").find('#information-box').html(
            // HTML
        );
      }
    })
});