Проблема
- Я хотел бы создать адаптивный сайт и уменьшить дублирующийся код.
- Я использую JQuery innerWidth для проверки размера окна.
<!DOCTYPE html>
<html lang="en">
<head>
{% block jquery %}
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script >
document.addEventListener('DOMContentLoaded', function () {
var width = window.innerWidth;
if (width > 540) {
$('#desktop').load('main.html');
} else {
$('#mobile').load('main.html');
}
});
</script>
{% endblock %}
</head>
<body>
<div id="mobile">
// Mobile //
</div>
<div id="desktop">
// Desktop //
</div>
</body>
</html>
Вопрос
- Jinja2 не может загрузить html-файл с помощью JQuery и отображать только 'null'.
Среда разработки
Пытался
- Когда я меняю Jinja2 на обычный HTML-файл,работает нормально
У кого-нибудь есть решение моей проблемы?С уважением,