Advertisement
orksnork

Untitled

Jul 14th, 2014
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 2.18 KB | None | 0 0
  1. var question = questions[Math.floor(Math.random()*questions.length)];
  2. var current = question.number;
  3. var collapsed = 0;
  4. $(document).ready(function() {
  5.     $('.pagetitle').fadeIn('slow');
  6.     $('.questionimagearea').fadeIn('slow');
  7.     $('#question').fadeIn('slow');
  8.     $('.questionimagearea').attr("src", question.questionimage);
  9.     $('.answerimagearea').attr("src", question.answerimage);
  10.     $('#question-title').html(question.questiontitle);
  11.     $('#question-wrap').html(question.question);
  12.     $('#answer-1-title').html(question.answer1title);
  13.     $('#answer-1-wrap').html(question.answer1);
  14.     $('#answer-2-title').html(question.answer2title);
  15.     $('#answer-2-wrap').html(question.answer2);
  16.     $('#questionnumber').html(question.number);
  17.    
  18.     function writeQuestion(){
  19.         if (question.number = current) {
  20.             question = questions[Math.floor(Math.random()*questions.length)];
  21.             current = question.number;
  22.         };
  23.         $('.questionimagearea').attr("src", question.questionimage);
  24.         $('#question-title').html(question.questiontitle);
  25.         $('#question-wrap').html(question.question);
  26.     }
  27.    
  28.     function writeAnswer(){
  29.         $('.answerimagearea').attr("src", question.answerimage);
  30.         $('#answer-1-title').html(question.answer1title);
  31.         $('#answer-1-wrap').html(question.answer1);
  32.         $('#answer-2-title').html(question.answer2title);
  33.         $('#answer-2-wrap').html(question.answer2);
  34.         $('#questionnumber').html(question.number);
  35.     }
  36.    
  37.     $('body').on('click', '#flip-1', function(){
  38.         $('#question').fadeOut('400');
  39.         $('#answer-1').fadeIn('400', function() {
  40.             writeQuestion();
  41.         });
  42.     });
  43.     $('body').on('click', '#flip-2', function(){
  44.         $('#question').fadeOut('400');
  45.         $('#answer-2').fadeIn('400', function() {
  46.             writeQuestion();
  47.         });
  48.     });
  49.     $('body').on('click', '.flop', function(){
  50.         $('.answer').fadeOut('400');
  51.         $('#question').fadeIn('400', function(){
  52.             writeAnswer();
  53.         });
  54.     });
  55.     $('body').on('click', '.btn-submit', function(){
  56.         $('.panel-content').fadeOut('400');
  57.         $('.panel-thanks').fadeIn('400');
  58.     });
  59.     $('#closelink').click(function(){
  60.         if (collapsed == 0) {
  61.             $('#close').fadeTo('slow', 1.0);
  62.             collapsed = 1;
  63.             }
  64.         else {
  65.             $('#close').fadeTo('slow', 0.0);
  66.             collapsed = 0;
  67.         }
  68.        
  69.     });
  70. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement