Я работаю с викториной, запрограммированной в JSON. После завершения викторины я хотел бы связать файл html. Однако, когда я добавляю код (типичные теги привязки), он разбивает код и не отображает ссылку.
Я предполагаю, что есть какой-то обработчик, который мне нужно передать в файл JSON, чтобы он знал, что мне бы хотелось, чтобы он ссылался на внешний файл.
Кто-нибудь знает, как это сделать?
Вы можете сохранить ссылку в паре JSON: значение. Затем, когда вы разбираете свой файл.json для поиска текста "нажмите здесь" в ключе результатов и примените ссылку из вашего ключевого слова: значение.
Вот пример: http://jsfiddle.net/8dj7h/2/
JS
var quizJSON = {
results: "To review this topic click here",
resultsLink: "http://google.com"
}
$('.json').append(quizJSON.results);
$(".json").html(function () {
return $(".json").html().replace('click here', '<a href="' + quizJSON.resultsLink + '">click here</a>');
});;
<a href="...">...</a>
и"
кавычки, вызвавшие синтаксические ошибки json. Например, вы ввели синтаксическую ошибку javascript.