А функция «SubmitEmail» в какой момент дергается? Если прямо в самом начале, то есть шанс, что к этому моменту скрипт с библиоткой «Email» не успевает прогрузиться. В твоем случае «alert» создает задержку и скрипт успевает прогрузиться. А когда ты убираешь «alert», то либа «Email» еще не доступна.
Вобщем тебе нужно вызывать «SubmitEmail» уже после загрузки скрипта.
А функция «SubmitEmail» в какой момент дергается? Если прямо в самом начале, то есть шанс, что к этому моменту скрипт с библиоткой «Email» не успевает прогрузиться.
В твоем случае «alert» создает задержку и скрипт успевает прогрузиться.
А когда ты убираешь «alert», то либа «Email» еще не доступна.
Вобщем тебе нужно вызывать «SubmitEmail» уже после загрузки скрипта.
дергается в момент когда форма прошла валидацию, скрипт подключается в заголовке