1

私はjQueryandが初めてでjavascript、これはおそらく初心者の質問です。

クイズを作成するためにJavaScriptクイズライブラリSlickQuizを使用しています。クイズでは、次のコールバックを使用してページにデータを入力します

$(function () {
    $('#slickQuiz').slickQuiz({json: {YOUR_JSON_HERE}});
});

クイズのjsonを別のファイルに配置して、$.getJSONそれを渡すために使用したい。以下を試してみましたが、うまくいきませんでした。

$(function(){
  $.getJSON('path/to/json', function(quizJSON){
     $('#slickQuiz').slickQuiz()
  });
});

に問題として投稿しましたが、些細な初心者の問題githubかもしれないと考え、ここに投稿しています。jQuery

4

2 に答える 2

2

JSON をパラメーターとしてクイズ関数に渡します。

$(function(){
  $.getJSON('path/to/json', function(quizJSON){
     $('#slickQuiz').slickQuiz({
         json: quizJSON // <--
     });
  });
});
于 2012-08-27T13:44:21.660 に答える
1
$(function(){
  $.getJSON('path/to/json', function(quizJSON){
     // you need to pass the json to your quiz function
     $('#slickQuiz').slickQuiz({json: quizJSON});
  });
});
于 2012-08-27T13:44:38.427 に答える