Я разрабатываю мобильное приложение, используя Zepto, Backbone и Phonegap. Я изо всех сил пытался добиться переходов страниц. Я пробовал эту библиотеку (https://github.com/dgileadi/zepto-page-transitions/tree/master/example). Я не могу заставить его работать, потому что он прослушивает событие hashchange для запуска перехода, но маршрутизатор Backbone также прослушивает то же событие, создавая конфликт. Есть ли способ обойти эту проблему? Есть ли какая-то другая библиотека для выполнения переходов с использованием Zepto и Backbone???
РЕДАКТИРОВАТЬ:
<div id="one" data-role="page">
<a transition="slide" href="#two">Spin to local page two</a>
</div>
<div id="two" data-role="page" data-title="Page Two">
</div>
Когда я нажимаю ссылку «Перейти на вторую локальную страницу», маршрутизатор Backbone ищет «два» маршрута в моем приложении. Вместо этого библиотека, которую я использую для переходов, должна перейти на «два» div:
$(window).on('hashchange', function(e) {
var target = (action && action.element) || $(document.body);
if (!ignoreHash[window.location.hash]) {
var to = window.location.hash;
...
}