Como posso abrir um modal materializado quando uma janela está pronta?

Eu quero abrir uma janela modal quando o usuário estiver em uma janela, quero dizer, abrir um modal sem um botão de disparo, eu tenho este exemplo.

<button data-target="modal1" class="btn modal-trigger" id="btn-1">Modal</button>
<div id="modal1" class="modal modal-fixed-footer">
<div class="modal-content">
  <h4>Modal Header</h4>
  <p>A bunch of text</p>
</div>
<div class="modal-footer">
  <a href="#!" class="modal-action modal-close waves-effect waves-green btn-flat ">Agree</a>
</div>

Funciona se eu clicar no botão de disparo, mas não quero um clique. Eu uso esse código quando a janela está pronta:

$(function()
{
    function checkCode()
    {
        $("#btn-1").click();
    }
});

Isso pressiona automaticamente o botão e faz com que o modal seja aberto automaticamente, mas não quero fazer isso.

questionAnswers(7)

yourAnswerToTheQuestion