jsonデータを取得してページに表示するjqueryコードを作成しました。それを再利用するために、関数でラップしました:
$(function(e) {
var answer;
id = 1;
var question = function() {
    $.getJSON('getjson.php?id=' + id, function(data){
        console.log(data);
    var $htmlString = "";
     $.each(data, function(index) {
        $htmlString += "<h2>" + data[index].question + "</h2>";
                str =  data[index].answer;
                 answer = data[index].answer.split(', ');
    $htmlString += "<ul>";
    for(var index in answer) {
       $htmlString += "<li>" + index + " : " + answer[Math.floor(Math.random() * answer.length)] + "</li>";
    }
    $htmlString += "</ul>";
    });$('#content').html($htmlString);
    });
};
});
ここで、ページが初めて読み込まれるときに、その関数を単独で実行する必要があります。次に、[次へ] をクリックすると、id が増加し、関数がトリガーされます。上記の関数は、クリック トリガーを使用するとうまく機能しますが、ドキュメントの準備ができた直後にトリガーするにはどうすればよいでしょうか。
ありがとう