diff options
Diffstat (limited to 'StoneIsland/www/js')
| -rw-r--r-- | StoneIsland/www/js/vendor/view/router.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/StoneIsland/www/js/vendor/view/router.js b/StoneIsland/www/js/vendor/view/router.js index 36f86b5d..82cf9e12 100644 --- a/StoneIsland/www/js/vendor/view/router.js +++ b/StoneIsland/www/js/vendor/view/router.js @@ -1,12 +1,16 @@ var Router = View.extend({ + routeByHash: false, + go: function(url){ this.parseRoute(url) }, route: function(){ - this.originalPath = window.location.pathname - this.parseRoute(window.location.pathname) + var path = this.routeByHash ? window.location.hash.substr(0) : window.location.pathname + path = path || "/" + this.originalPath = path + this.parseRoute(path) }, parseRoute: function(pathname){ |
