Я использую Начальная загрузка и Кодигнитер, мой вопрос о выпадающем меню. На домашней странице он идеально подходит, но после того, как я использую контроллер для вызова страницы, он больше не работает (иногда мне нужно получить некоторые данные из базы данных)
Когда это работаетКогда это не работает вот раскрывающийся список в HTML
<li class='nav-item dropdown'>
<a class='nav-link dropdown-toggle' href = "" role='button' id = "dropdownCadastro"
data-toggle='dropdown' aria-haspopup = "true" aria-expanded = "false">
Projeto
</a>
<div class = "dropdown-menu shadow border-0" aria-labelledby = "dropdownCadastro">
<a class = "dropdown-item js-scroll-trigger" href='<?php echo base_url('projeto');?> '>Cadastrar Projeto</a>
<a class = "dropdown-item js-scroll-trigger" href='<?php echo base_url('avaliacao');?> '>Avaliar Projeto</a>
<a class = "dropdown-item js-scroll-trigger" href='<?php echo base_url('consultarProjetoServidor');?> '>Consultar Projeto</a>
</div>
</li>заголовок
<link rel = "stylesheet" href = "<?php echo base_url('assets/vendor/bootstrap/css/bootstrap.min.css') ?>" >
<link rel = "stylesheet" href = "<?php echo base_url('fonts/fontawesome-free/css/all.min.css') ?>" >
<!-- Custom fonts for this template -->
<link rel = "stylesheet" href = "https://fonts.googleapis.com/css?family=Catamaran:100,200,300,400,500,600,700,800,900">
<link rel = "stylesheet" href = "https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i">
<link rel = "stylesheet" href = "https://use.fontawesome.com/releases/v5.7.0/css/all.css"
integrity = "sha384-lZN37f5QGtY3VHgisS14W3ExzMWZxybE1SJSEsQp9S+oqd12jhcu+A56Ebc1zFSJ" crossorigin = "anonymous">
<!-- Custom styles for this template -->
<link rel = "stylesheet" href = "<?php echo base_url('assets/css/one-page-wonder.min.css') ?>" >нижний колонтитул
<script src = "https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type = "text/javascript" src = "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>Я ломаюсь, если в URL у меня есть имя контроллера. например: url/controller/dropdownTarget (перерыв) url/dropdownTarget (рабочий)
Я звоню с боковой панели, как в href='<?php echo base_url('projeto');?>



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы имеете в виду, что на ГЛАВНОЙ странице макет работает нормально, но если вы заходите на другую страницу, он ломается? Если это так, я предполагаю, что вы могли пропустить закрывающий тег элемента или что-то в HTML-части. Просто предположение. Посмотрите, не в этом ли дело.