| Сообщение от рони | 
	| giwuf, в строке 2 добавить индекс = 0, по клику увеличивать и показывать вопрос согласно индексу
 | 
	
Спасибо 
рони, вроде бы и улавливаю смысл сказанного, но не до конца понимаю, как в зависимости от индекса показывать вопрос и что делать в этом случае с foreach ?
$(function() {
  var index = 0;
  var vote = {};
  $('#ok').click(function() {
     index++;
    $.get(poll.json, function(data) {
      data.forEach(function(item) {
        vote.id = item.id;
        vote.question = item.question;
        vote.answers = item.answers;
      });
      answers();
    });
    appearance('#start', '#content');
    return false;
  });
});
	
	| Сообщение от laimas | 
	| giwuf, если данные в json и их количество в наборе равно (по три кнопки), то нужно не строить постоянно html код, а заполнять значениями данных одних и тех же кнопок, двигаясь по массиву json. | 
	
laimas, да согласен с вами, можно отформатировать и внедрить  html вначале, у меня основной затык в том как заполнять значениями данных одних и тех же кнопок, двигаясь по массиву json, которые будут переключаться по кнопке ответить