HTMLなどの情報も無いとなんとも言えないですね・・・。
Javascript関係なくプルダウンメニューが表示される状態、という可能性もあります。
Google Chromeを利用されているのであれば、デベロッパーツールを利用して確認するのが良いと思います。
条件分岐などを利用して必要なjsファイルだけ読み込まれるようになっていますか?
デベロッパーツールのElementsで<script>
タグの確認、またはNetworkでjsファイルが読み込まれているか確認できます。
またSourcesからjavascriptのデバックをすることが出来ます。
ChromeのデベロッパーツールでJavaScriptをデバッグする方法(2019年版)
画面を更新しないとjavascriptが読み込まれない
window.addEventListener('load', pullDown)
この部分が実行されない、という意味でしょうか?
Window: loadイベントはページ全体(スタイルシートや画像含む全て)が読み込まれた時に発生するので、何か読み込みが終わっていないためにイベントが発生せず、pullDown
が実行されない可能性があります。