diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-03-29 13:58:28 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-03-29 14:12:52 -0400 |
| commit | a4a29d5d1b9f590db297ebeb1031f616aa536d4c (patch) | |
| tree | c93c2697673dc1e931689982eaa75344e8d00f37 /public/assets/js/lib/HeaderView.js | |
| parent | 986eb5cbb2895adc310b301837df798ad47d2460 (diff) | |
extremely basic nav
Diffstat (limited to 'public/assets/js/lib/HeaderView.js')
| -rw-r--r-- | public/assets/js/lib/HeaderView.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/public/assets/js/lib/HeaderView.js b/public/assets/js/lib/HeaderView.js new file mode 100644 index 0000000..b568ecb --- /dev/null +++ b/public/assets/js/lib/HeaderView.js @@ -0,0 +1,31 @@ +var HeaderView = View.extend({ + + el: "nav", + + events: { + "click .index": "toggleNav", + }, + + initialize: function(){ + this.$pageNumber = this.$(".page-no") + this.$slideNumber = this.$(".slide-no") + this.$slideCount = this.$(".slide-count") + }, + + updateSlideNumber: function(n){ + this.$slideNumber.html(n + 1) + }, + + updatePageNumber: function(n){ + this.$pageNumber.html(n + 1) + }, + + updateSlideCount: function(n){ + this.$slideCount.html(n) + }, + + toggleNav: function(){ + $('body').toggleClass('navopen'); + }, + +}) |
