Piszę aplikację za pomocą backbone.js i animuję między stronami (trochę jak ui stylu iphone). Kiedy klikniesz przycisk, następna strona zostanie przesunięta z prawej strony, a kliknięcie przycisku wstecz spowoduje przejście do następnej strony od lewej. Chcę móc zrobić to samo za pomocą przycisków przewijania do przodu i tyłu przeglądarki, używając routera. Czy można powiedzieć, który przycisk został naciśnięty (do przodu lub do tyłu), aby upewnić się, że animacja jest we właściwym kierunku?routing kręgosłupa wykrywanie, czy do przodu czy do tyłu wciśnięty
Po to, by wyjaśnić, nie pytam, jak wykonać routing kręgosłupa. Pytam podczas rutowania kręgosłupa, jak można sprawdzić, który przycisk spowodował zmianę adresu URL, czy był to przycisk Wstecz lub Przód?
Dzięki
Nie sądzę, że to naprawdę odpowiada na pytanie; szukał przycisków wstecz/przodu przeglądarki. – mix3d
'if! Window.linkClicked and currentFragment == window.previousFragment' ten kod zakończy się niepowodzeniem, jeśli użytkownik kliknie i przytrzyma przycisk Wstecz i wybierze wpis _older_. –