У меня была эта проблема, когда я использовал фреймворк node.js. Вытащить теги script, содержащие диаграммы morris, и jquery из нижней части html файла работали для меня. Я использую Require.js для загрузки зависимостей для моего проекта. Надеюсь, это помогло.
Ответ 3
если вы не используете диаграмму на этой странице, вы можете сделать это:
Перейдите к строке, где исключение выбрано в morris.js
измените его так:
раньше:
if (this.el === null || this.el.length === 0) {
return;
// throw new Error("Graph placeholder not found.");
}
Ответ 4
JavaScript-код запускается до того, как DOM содержит элемент #annual. Поместите javascript после div или используйте jQuery.ready()