芝麻web文件管理V1.00
编辑当前文件:/home/prismawe/www/resuamer/site/js/goodies/.svn/text-base/proposition.js.netbeans-base
var Proposition = new Class({ id : null, candidat_id : null, proposition : null, question : null, reponse : null, token : null, propositions : null, initialize: function(id, candidat_id, proposition, question, propositions){ this.id = id; this.candidat_id = candidat_id; this.proposition = proposition; this.question = question; this.token = Math.floor(Math.random()*10000); this.propositions = propositions; }, display : function(noeud, i, nbPropositions){ var refThis = this; var spanStage = $cn('span', {id : 'goodiesQuestioncandidatSTAGE'+i,className : 'goodiesQuestioncandidatSTAGE'}, {display:'none'}); var spanRestart = $cn('span', {className : 'startAgain'}, {}); var spanRestartTxt = $ct(res.i18n[LANG].startover); $(spanRestart).append(spanRestartTxt); $(spanStage).append(spanRestart); spanRestart.onclick = function(){ res.restart(); } //
START AGAIN
var h2 = $cn('h2', {}, {}); var strong = $cn('strong', {}, {}); var strongTxt = $ct(res.i18n[LANG].playwith) $(strong).append(strongTxt); var pSpacer = $cn('p', {className:'spacer'}, {}); var pSpacerTxt = $ct('\u00a0'); $(pSpacer).append(pSpacerTxt); var h2Txt = $ct(res.i18n[LANG].yourpresident); $(h2).append(strong); $(h2).append(pSpacer); $(h2).append(h2Txt); $(spanStage).append(h2); var pQuestion = $cn('p', {className : 'questions'}, {}); var pQuestionTxt = $ct(this.question); var spanQuestion = $cn('span', {}, {}); $(spanQuestion).append(pQuestionTxt); $(pQuestion).append(spanQuestion); $(spanStage).append(pQuestion); var div = $cn('div', {className:'conteneurQuestion'}, {}); var btnOui = $cn('button', {className : 'oui'}, {}); btnOui.onclick = function(){ refThis.clickOui(); } //var btnOuiTxt = $ct('OUI'); //$(btnOui).append(btnOuiTxt); var btnNon = $cn('button', {className : 'non'}, {}); btnNon.onclick = function(){ refThis.clickNon(); } //var btnNonTxt = $ct('NON'); //$(btnNon).append(btnNonTxt); $(div).append(btnOui); $(div).append(btnNon); //$(spanStage).append(btnOui); //$(spanStage).append(btnNon); $(spanStage).append(div); var spanOrdreQUestion = $cn('span', {className : 'ordreQuestion'}, {}); var brDouble = $cn('br',{},{}); var ordreQuestionTxt = $ct((i+1)+'/'+nbPropositions); $(spanOrdreQUestion).append(ordreQuestionTxt); $(spanStage).append(brDouble); $(spanStage).append(spanOrdreQUestion); $(noeud).append(spanStage); /*
La question question question question question question question est là li lou ?
*/ }, clickOui : function(){ var refThis = this; this.reponse = true; //on affiche le stage suivant this.propositions.goNext(refThis); }, clickNon : function(){ var refThis = this; this.reponse = false; //on affiche le stage suivant this.propositions.goNext(refThis); } });