1

我已经使用 url hash 完成了 ajax 搜索的返回功能。它工作正常,但问题在于滑块和其他一些动画,滑块冻结,我无法移动爬虫。

var hashState = false;
var historyState = false;
var historyArr = new Array();
    // back content with specific hash
window.onhashchange = function(){
    var hash = location.hash;
    if( ! hashState && hash && historyArr[hash])
    {
        $('.diamond-filter').html(historyArr[hash]);
        historyState = true;
        $('#diamond_search').ajaxForm(diamonds_options);
        $('#diamond_search').submit();
    }
    hashState = false;
    return false;
};

function logSearch(hash)
{
    historyArr[hash] = $('.diamond-filter').html();
}

我想它失去了一些联系。如何在不重新初始化的情况下保留或恢复?

4

0 回答 0