function(event){ // Prepare var $this = $(this), url = $this.attr('href'), title = $this.attr('title')||null; // Continue as normal for cmd clicks etc if ( event.which == 2 || event.metaKey ) { return true; } // Ajaxify this link History.pushState(null, title, url); event.preventDefault(); return false; }
setSearch: function (otmSearch) { if (!_.isEqual(otmSearch, state.search)) { state.search = otmSearch; History.pushState(state, document.title, getUrlFromCurrentState()); } },
pushState: function(data, title, url) { return History.pushState(data, title, url); },
FitzRoy.prototype.pushState = function(data, title, url){ History.pushState(data, title, url); };
.onValue(function (url) { History.pushState(null, '', url); });