javascript - 点击十字架不会让它消失
问题描述
我正在使用 Bootstrap 为用户发送信息性消息:
<div class="alert alert-info alert-dismissible fade show" role="alert">
You're now logged in as <strong>{{ email }}</strong>.
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<script type="text/javascript">
$('.alert').alert('close');
</script>
<script src="{% static 'js/bootstrap.min.js' %}"></script>
当我点击十字架时,它不会消失。是什么赋予了 ?
解决方案
通过将 Jquery CDN 移动到<script src="{% static 'js/bootstrap.min.js' %}"></script>
.
Javascript 代码$('.alert').alert('close');
是不必要的,因此被删除,当点击十字架时,警报现在消失了。
推荐阅读
- android - 从pdf顶部删除空白
- java - Metro jar 的非法反射访问
- python - 是否可以从 Databricks 中读取本地 excel 文件?
- java - 如何在spring-security中为嵌套url设置不同的访问权限
- css - 如何正确导入导入其他 CSS / SCSS 的 SCSS
- ios - 如何减少 Flutter 中 IOS 构建的 .ipa 文件大小?
- python - 如何正确复制变量,以便在原始变量更改其值时更改副本的值
- javascript - Puppeteer:如何点击按钮跳转到另一个页面并获取新页面的内容?
- r - 删除重复的行值并保留行
- javascript - 使用 discord.js 进行消息传递