Моё приложение на основе телефонной щели, которое использует JQTouch и JQuery, отлично работает на iPhone, Android, Chrome. Но это не работает должным образом на Blackberry 6.0. Я смог найти проблему, проблема в jqtouch.js, следующий способ добраться до этой строки:
jqtouch.js > animatePages-function > callback-private function
в приватной функции обратного вызова, которую они определили
location.hash = "#"+ id;
всякий раз, когда мое приложение достигает этой строки, оно перерисовывает весь HTML-файл, и поэтому приложение перезапускается. Я не могу найти никакого решения для этого. Есть ли другой способ сделать это? Я пытался поставить window.event.preventDefault()
но выдает ошибку.
Заранее спасибо