|
|
@ -12,7 +12,7 @@ define('ajaxifyCache', function() {
|
|
|
|
Cache.DOM = $('#content > *').detach();
|
|
|
|
Cache.DOM = $('#content > *').detach();
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
Cache.get = function(url) {
|
|
|
|
Cache.get = function(url, callback) {
|
|
|
|
if (url === Cache.url && ajaxify.isPopState) {
|
|
|
|
if (url === Cache.url && ajaxify.isPopState) {
|
|
|
|
// Swap DOM elements
|
|
|
|
// Swap DOM elements
|
|
|
|
// setTimeout(function() {
|
|
|
|
// setTimeout(function() {
|
|
|
@ -25,6 +25,8 @@ define('ajaxifyCache', function() {
|
|
|
|
Cache.url = ajaxify.currentPage;
|
|
|
|
Cache.url = ajaxify.currentPage;
|
|
|
|
ajaxify.currentPage = url;
|
|
|
|
ajaxify.currentPage = url;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (typeof callback === 'function') { callback(); }
|
|
|
|
|
|
|
|
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|