Этот код дает мне ошибку:JQuery типа ошибка е не определен вопрос
var openPrayer = function(e) {
e.preventDefault();
var id = $(e.currentTarget).data('id');
var json = $.getJSON('/user/prayers/' + id);
var temp = new t($('#prayerTemp').html());
json.then(function(resp){
var modal = temp.render(resp[0]);
$('body').append(modal);
});
}
$('.open-prayer').on('click', openPrayer);
Это ошибка:
TypeError: e is undefined
Я не знаю, куда я иду неправильно, код выше загружает JSON
ответ в шаблоне я настроил ниже:
<script type="t/template" id="prayerTemp">
<div class="prayer-modal">
<img src="/img/icons/heart_infographic_prayer.jpg" class="hearts"/>
<div class="prayer">
<h1>@{{=name}}</h1>
<p>@{{=body}}</p>
</div>
<span class="close-prayer">×</span>
</div>
</script>
Любая помощь очень ценится.