Отправка Ajax запроса только при первом клике?
Добавляйте блоку класс loaded например при успешной ajax прогрузке, а перед выполнением скрипта проверьте наличие класса и если он уже есть - не вызывать ajax,  а просто добавить класс open.
Уже ответили но...
Определить глобальную переменную-флаг loaded=false, при клике делать проверку, if loaded === true return, и после проверки loaded = true.let loaded = false; //определить в глобальной области видимости
//какой-то код
//в функции, вызываемой по клику
if (loaded === true) return;
loaded = true;