我正在创建一个“网上商店”。我使用Bootstrap创建了一个导航栏。我有3个php文件:索引,类别和文章,都是.php
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Categories<span class="caret"/></a>
<ul class="dropdown-menu">
<li><a href="categorias.php?categoria=Computacion">Compu</a></li>
<li><a href="categorias.php?categoria=Mascotas" >Animals & Pets</a></li>
<li><a href="categorias.php?categoria=Oficina">Office</a></li>
<li><a href="categorias.php?categoria=Media">Music & Movies</a></li>
</ul>
</li>
“类别”链接仅作为下拉列表使用,单击它并显示子菜单。
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Categorías<span class="caret"/></a>
此代码包含在所有3个文件中,但它仅适用于索引和类别。当我在article.php文件上单击它时,它只向当前URL添加“#”。
localhost/store/article.php?id=1 -> localhost/store/article.php?id=1#
我正在使用id来显示数据库中所选文章的信息。我也在category.php文件中使用它,但下拉链接在那里工作。其他一切正常,除了链接。
我错过了什么吗?
PS。我只在我的文件中使用HTML和PHP。
答案 0 :(得分:1)
听起来您忘记在文章页面上导入必要的引导程序依赖项。
必要的家属
CSS
JavaScript文件
听起来像JS问题。