Handlebars.js/Foundation 6 Шаблон возвращает странную ошибку при использовании ajax
В настоящее время я работаю над проектом, который интенсивно использует ajax, практически для всего: от загрузки JSON через REST API до загрузки отдельных страниц и шаблонов.
Все идет гладко к точке, где я хочу заменить <a href='partial.html?id={{id}}'></a>
(который работает как талисман [я имею в виду идентификатор handlebared]) с простейшими функциями AJAX
Мой аякс для этой задачи выглядит следующим образом
function ajaxLoad(url){
var main = ('#main-content');
main.html('');
main.load(url);
}
и соответствующий вызов выглядит так
<div class="abc" onclick="ajaxLoad('partial.html?id={{id}}')></div>
Должно работать нормально, не так ли? Ну, вернись, я получил это
TypeError: Cannot read property 'data842678246728406 [or some other seemingly random number]' of null
для browser-sync-client
,
Кроме этого, каждый AJAX-вызов выполняется отлично.
Я пытался восстановить ajaxLoad
Я попытался исправить это, загрузив чистый файл без каких-либо ?id=
параметры и тому подобное, безрезультатно.
У вас, хорошие люди, есть идеи, в чем может быть проблема, или даже что здесь происходит?