Когда я просматриваю репозиторий в GitHub (пример: https://github.com/sizzlelab/kassi)) и щелкаю папку, он загружает папку с классной анимацией javascript, перемещая материал влево, вместо перезагрузки всей страницы. Однако URL страницы по-прежнему обновляется при каждом клике.
Как мне этого добиться? Насколько мне известно, вы не можете обновить URL страницы из javascript, поэтому вам нужно обновить страницу. Я предполагаю, что они частично кэшируют страницу, чтобы она не перезагружалась, а затем запускала анимацию javascript после перезагрузки. Я на правильном пути? Любые указатели на то, как этого можно достичь? Моя среда - jQuery и rails, но общий совет также поможет.