[英]data-toggle and data-target are not recognized as attributes by HTML
我目前正在開發一個網站,但我無法在我的代碼中識別 data-toggle 和 data-target 屬性(它們不會更改為 html 中已識別屬性的顏色)。
我的示例代碼:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>{% block title %}FoLA^2{%endblock%}</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href= "{{url_for('static', filename='css/bootstrap.min.css') }}" rel="stylesheet">
<style>
.sidenav {height: 100%; /* Full-height: remove this if you want "auto" height */
width: 240px; /* Set the width of the sidebar */
position: fixed; /* Fixed Sidebar (stay in place on scroll) */
z-index: 1; /* Stay on top */
top: 0; /* Stay at the top */
left: 0;
background-color: #DCDCDC;
overflow-x: hidden; /* Disable horizontal scroll */
padding-top: 20px;}
.sidenav a {padding: 6px 8px 6px 16px;
text-decoration: none;
font-size: 25px;
color: #808080;
display: block;}
.sidenav a:hover {color: #696969;}
.jumbotron {margin-left: 240px;
height: 175px}
.content {margin-left: 300px}
.form-group {width: 220px; margin-left: 10px}
</style>
</head>
<body>
<div class="sidenav">
<form>
<div class="form-group">
<input type="email" class="form-control" id="InputEmail1" placeholder="Ëmail address">
</div>
<div class="form-group">
<input type="password" class="form-control" id="InputPassword1" placeholder="Password">
</div>
<button type="submit" class="btn btn-outline-secondary" style="margin-left: 75px; margin-bottom: 5px">Log In</button>
<button type="button" class="btn btn-outline-secondary" data-toggle="modal" data-target="#registerModal" style="margin-left: 68px; margin-bottom: 60px">Register</button>
<div class="modal fade" id="#registerModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
</form>
<a href="/" style="font-size: 200%"> Home </a>
<a href="/cards/" style="font-size: 200%"> Playing Cards </a>
<a href="/links/" style="font-size: 200%"> Links </a>
<a href="/contact/" style="font-size: 200%"> Contact </a>
</div>
<div class="jumbotron">
<h1 class="display-4"> FoLA^2 </h1>
</div>
<hr />
<div class="content">
{% block body %}
{% endblock %}
</div>
<hr />
<footer style="margin-left: 300px; position: fixed; bottom: 0">
<p> <a href="https://dataintelligence.zuyd.nl/"> Data Intelligence Zuyd</a>; 2020</p>
</footer>
<script type="text/javascript" src="{{url_for('static', filename='js/jquery-3.5.1.min.js') }}"></script>
<script type="text/javascript" src="{{url_for('static', filename='js/popper.min.js') }}"></script>
<script type="text/javascript" src="{{url_for('static', filename='js/bootstrap.min.js') }}"></script>
</body>
</html>
我按順序導入了 JQuery、Popper 和引導程序,但我仍然無法讓我的代碼識別這些屬性(我認為還有一些來自 jQuery 的其他屬性。
這是我的編輯器中的樣子:
我已經瀏覽了大約十幾個涉及這兩個屬性的其他答案,但我找不到適用於我的解決方案。
任何幫助將不勝感激!
我想,你不需要在調用模態時添加'#'!!!!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.