Закрытие div с помощью слушателя событий js в django
Я хочу добавить js eventlistner, чтобы я мог закрыть всплывающее оповещение после показа, ниже приведен текущий код...у меня есть скрипт в отдельном файле также. Спасибо
Всем привет, я хочу добавить js eventlistner, чтобы я мог закрыть всплывающее оповещение после показа, ниже приведен текущий код...у меня есть скрипт в отдельном файле также. Спасибо
JS Code:
// Invoke Functions Call on Document Loaded
document.addEventListener("DOMContentLoaded", function () {
hljs.highlightAll();
});
let alertWrapper = document.querySelector(".alert");
let alertClose = document.querySelector(".alert__close");
if (alertWrapper) {
alertClose.addEventListener(
"click",
() => (alertWrapper.style.display = "none")
);`enter code here`
}
Template Code:
<!DOCTYPE html>
{% load static %}
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Favicon -->
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
<!-- Icon - IconMonster -->
<link rel="stylesheet" href="https://cdn.iconmonstr.com/1.3.0/css/iconmonstr-iconic-font.min.css" />
<!-- Mumble UI -->
<link rel="stylesheet" href="{% static 'uikit/styles/uikit.css' %}" />
<!-- Dev Search UI -->
<link rel="stylesheet" href="{% static 'styles/app.css' %}" />
<title>DevSearch - Connect with Developers!</title>
</head>
<body>
{% include 'navbar.html' %}
{% if messages %}
{% for message in messages %}
<div class="alert alert--{{message.tags}}">
<p class="alert__message">{{message}}</p>
<button class="alert__close">x</button>
</div>
{% endfor %}
{% endif %}
{% block content %}
{% endblock content %}
</body>
<script src="{% static 'uikit/app.js' %}"></script>
<!-- <script src="{% static 'js/main.js' %}"></script> -->
</html>