Почему функция срабатывает только со второго раза?
Если кликнуть по ссылке один раз - ничего не произойдет, если два раза - то откроется аккордеон. Почему так происходит? https://codepen.io/malinosky/pen/wxKzEo
потому что при клике первый раз в window.location.hash нет хэша, по клику на ссылку из href ставится хэш в урл и соответственно второй клик отрабатывает правильно потому что хэш уже есть