I fixed your code but you really need to learn about variable scope, for example:
displayCurrentQuestion = function (){//question, qnum are global
currentQuestionData = question[qnum]; // currentQuestionData is also global but you were declaring it local so it wasn't updating properly
$('#quest_num').text(currentQuestionData.num);
$('#quote q').text(currentQuestionData.quote);
};