В настоящее время я работаю над проектом, и я хотел бы создать таблицу bootstrap, которая может свернуться и отобразиться одним нажатием кнопки. Проблема в том, что это не так. Я проверил, чтобы убедиться, что мой javascript был в порядке, а затем приступил к получению примера bootstrap с веб-сайта.
Я попробовал его, и пример работал нормально, но по какой-то причине моя таблица отказывается свернуть.
Код:
Вкладка «Назначения»
<table class="table">
<thead>
<tr>
<th class="lopendeopdrachten" colspan="10">Opdrachten
<a class="btn" data-toggle="collapse" href="#currentassignmentdetails" aria-expanded="false" aria-controls="" style="float: right; color: #1d68a7;">
<i class="fas fa-caret-square-up" style="float: right;"></i>
</a>
</th>
</tr>
</thead>
<tbody>
<div class="collapse" id="currentassignmentdetails">
<tr class="assignmentdetails">
<td>J. JANSEN<td>
<td>JAARDOSSIER 2019<td>
<td>TEAM 1<td>
<td>DICK<td>
<td>1/5/2020<td>
</tr>
<tr class="assignmentdetails">
<td>J. JANSEN<td>
<td>JAARDOSSIER 2019<td>
<td>TEAM 1<td>
<td>DICK<td>
<td>1/5/2020<td>
</tr>
<tr class="assignmentdetails">
<td>J. JANSEN<td>
<td>JAARDOSSIER 2019<td>
<td>TEAM 1<td>
<td>DICK<td>
<td>1/5/2020<td>
</tr>
<tr class="temporaryassignment">
<td>J. JANSEN<td>
<td>JAARDOSSIER 2019<td>
<td>TEAM 1<td>
<td>DICK<td>
<td>1/5/2020<td>
</tr>
</div>
</tbody>
</table>
App.blade. php (основной шаблон для всех страниц)
<!doctype html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSRF Token -->
<meta name="csrf-token" content="{{ csrf_token() }}">
<!-- Sets the project title to the app name, if none is set it defaults to Laravel -->
<title>{{ config('app.name', 'Laravel') }}</title>
<!-- Scripts -->
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>
<script src="{{ asset('js/app.js') }}" defer></script>
<!-- Style icons -->
<script src="https://kit.fontawesome.com/c3cdc1c42a.js" crossorigin="anonymous"></script>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="{{ asset('css/app.css') }}" >
</head>
<body>
<div id="app">
@include('inc.navbar')
<main class="py-4">
@yield('content')
</main>
</div>
</body>
</html>
Я знаю, что отступы грязные, извините за это. Если бы кто-нибудь мог сказать мне, где могла быть конкретная ошибка, это было бы удивительно. Я дважды проверил, совпадают ли оба идентификатора (опечатка и все), и обернул вокруг него div, как и сказал сайт, но, к сожалению, ничего не произошло, что немного странно, на мой взгляд.
Bootstrap ссылка на статью ссылка : https://getbootstrap.com/docs/4.4/components/collapse/#example
Если я что-то забыл, скажите, пожалуйста.