Я пытаюсь использовать усы и jQuery для импорта JSON и создания HTML-шаблона.
Я следовал инструкциям, чтобы добраться до этой точки, но в браузере ничего не отображается и сообщений об ошибках нет.
HTML
div id="repeatcontent"/div
Скрипт: я импортирую усы, добавляю скрипт шаблона и затем использую javascript для импорта JSON.
<script src=mustache.min.js></script>
<script id="tutorials" type="text/template">
{{#a_tutorials}}
<p>{{title}}<p/>
{{/a_tutorials}}
</script>
<script type="text/javascript">
$(document).ready(function(){
$.getJSON('audacity_tutorials.JSON', function(data) {
var template1 = $('#tutorials').html();
var html = Mustache.to_html(template1, data);
$('#repeatcontent').html(html);
});
});
</script>
JSON
{
"A_tutorials" : [
{
"Title" : "Binary",
},
{
"Title" : "Clipping",
}
]
}
Нет сообщений об ошибках, и экран полностью пуст. Я также использовал console.log, чтобы попытаться выяснить это, но он возвращает все данные, которые я запрашиваю.