| requirejs.config({ | |
| baseUrl: '../js/src', | |
| paths : { | |
| 'lib': '../lib' | |
| } | |
| }); | |
| var cookey; | |
| function add (val) { | |
| var list = document.getElementById('number'); | |
| list.textContent += '-' + val; | |
| cookey.set('n', list.textContent); | |
| }; | |
| function removeCookie () { | |
| cookey.clear(); | |
| }; | |
| define(['session', 'lib/domReady'], function (sessionClass, domReady) { | |
| domReady(function () { | |
| cookey = sessionClass.create('peter'); | |
| document.getElementById('number').textContent = cookey.get('n') || ''; | |
| var elements = document.getElementsByClassName('num'); | |
| for (var i = 0; i < elements.length; i++) { | |
| elements[i].addEventListener( | |
| 'click', | |
| function (e) { | |
| add(this.textContent); | |
| } | |
| ); | |
| }; | |
| }); | |
| }) |