У меня есть очень простая ссылка на моей странице. <a href="#">My link</a>
. Это вызывает обновление страницы. когда я удаляю «турболинки», это больше не вызывает обновления.
В прошлом я постоянно использовал ссылки с хеш-фрагментами. Если я не пропустил что-то очень фундаментальное в течение длительного времени, я не понимаю, как это может привести к обновлению.
К нему не подключены никакие обработчики событий JS.
Есть идеи?
Это может не иметь значения, но я использую jQuery, Twitter-Bootstrap и Ruby on Rails.
Подсказки на данный момент:
- Когда я удаляю турбоссылки, ссылка ведет себя правильно (не вызывает обновления страницы).
- Ссылки с «#» в качестве URL-адреса вызывают перезагрузку на каждой странице моего приложения.
- Ссылки с любым «#hasfragmenttext» вызовут однократное обновление, а затем URL-адрес страницы будет «mypage#hasfragmenttext», любые дополнительные клики НЕ вызывают обновление страницы... хм.