Я разрабатываю приложение laravel с боковой панелью и не перезагружаю всю страницу, когда пользователь нажимает на ссылку. Я использовал этот скрипт .
<script>
$('document').ready(function(){
$('.nav-link').click(function (event) {
// Avoid the link click from loading a new page
event.preventDefault();
// Load the content from the link's href attribute
$('.container-fluid').load($(this).attr('href'));
})
});
</script>
и это
HTML <a class="nav-link" href="/test">
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<div class="content-header">
<div class="container-fluid">
</div><!-- /.container-fluid -->
</div>
<!-- /.content-header -->
<!-- Main content -->
<div class="content">
<div class="container-fluid">
</div><!-- /.container-fluid -->
</div>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
Это содержимое страницы, которое / test содержит
this is for testing purposes only
Эта строка повторяется несколько раз.
Я искал много обходных путей и изучал рендеринг laravel, но я не мог сделать эту работу.