1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
var app ={
mainView : document.getElementById('view') ,
currentView : undefined,
changeView : false,
initialize : function() {
document.addEventListener('deviceready', this.onDeviceReady(), false);
},
onDeviceReady : function() {
this.init();
// if (this.changeView === true) {
// this.writeScreen(this.currentView);
// this.changeView = false;
// }
this.mainView.addEventListener('click', function(e){
app.writeScreen('.firstTest',app.currentView);
}, true);
var reinit = document.querySelector('.reinitButton');
reinit.addEventListener('click', function() {
app.writeScreen('.accueil',app.currentView);
}, false);
},
writeScreen : function(selector, currentView) {
this.eraseScreen();
currentView = document.querySelector(selector);
if (currentView !== null) {
currentView.setAttribute('style', 'display: block;');
}
},
eraseScreen : function() {
var child = this.mainView.firstElementChild;
while (child) {
child.setAttribute('style','display:none;');
child = child.nextElementSibling;
}
},
init : function() {
this.eraseScreen();
this.currentView = document.querySelector('.accueil');
this.currentView.setAttribute('style', 'display:block;');
}
};
app.initialize(); |
Partager