Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.02.2011, 07:42
Аватар для warobushek
Аспирант
Отправить личное сообщение для warobushek Посмотреть профиль Найти все сообщения от warobushek
 
Регистрация: 18.07.2008
Сообщений: 80

jquery.history.js Правильное использование
Здравствуйте.
Как в этой библиотеке делать переход между страницами?

В документации предлагают использовать jQuery.history.load(hash).

Я так и делаю в onclick ссылки пишу это выражение. А дальше уже в конструкции
jQuery(document).ready(function($){

    $.history.init(function(hash){
        if(hash == "") {
            // initialize your app
        } else {
            // restore the state from hash
        }
    },
    { unescape: ",/" });
});

разруливаю страницы.

Но при этом все равно есть не очень приятная задержка. (я так понимаю, что раз в 100 мс функции этой библиотеки проверяют состояние location.hash)

Если же в onclick я поставлю свою функцию, которая загружает данные и меняет значение hash, то данные у меня будут загружаться повторно, т.к. изменится значение hash.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery Использование textIndent при анимации slim-v Opera, Safari и др. 26 19.12.2010 18:16
Дальнейшее использование подгруженного документа FOJIK AJAX и COMET 7 28.11.2010 21:33
Использование load, динамически созданные объекты и добавление плагинов к ним. Alexander Majesty jQuery 2 11.12.2009 01:12
Использование нестандартных атрибутов. VJiK Общие вопросы Javascript 3 04.12.2009 02:03
Использование метода setTimeout News Общие вопросы Javascript 3 18.09.2008 20:37