2012-04-11 1 views
4

Можно создать дубликат:
How to scroll HTML page to given anchor using jQuery or Javascript?Как я могу перейти на привязку на странице, когда я использую Sammy.js?

Я использую Sammy.js, и он обрабатывает все на стороне клиента URL-навигации. Я хочу перейти на /page#fragment, но эта страница не будет на самом деле переходить на #fragment. Как я могу сделать это так, либо автоматически, либо путем написания кода, чтобы перейти к фрагменту?

+0

не дубликат - этот вопрос конкретно о sammy.js – Andy

+0

определенно не дублировать. – bkrall

ответ

2

Сэмми оленья кожа автоматически запускать маршрут, поэтому в обработчике вам нужно добавить:

hash = window.location.hash 
if(hash != '') { 
    window.location.hash = hash; 
}