我无法在我的网站上添加两个下拉菜单,而不会其中一个干扰另一个

I can not add two drop down menus onto my website without one of them interfering with the other one

本文关键字:另一个 干扰 一个 下拉菜单 添加 网站 我的 两个      更新时间:2023-09-26

我正在开发一个网站,但我遇到了通过java脚本运行的下拉菜单的问题,干扰了同一页面上的另一个下拉菜单。

我正在使用一个模板,可以在这里找到(它是从引导下载的)。

我想做的是让我有两个下拉菜单,但是当我这样做时,位于代码顶部附近的一个工作正常,但位于它下面的那个有问题。基本上,当我运行网站时,最靠近顶部的下拉框工作正常,但是当我单击下拉框时,它不会自行运行,而是打开其上方的下拉框。

起初我以为是因为他们都有相同的id,所以我改变了它。但是,当我更改id时,它们根本没有打开。

这是用于两个下拉菜单的代码:

                <li>
                    <a href="javascript:;" data-toggle="collapse" data-target="#demo"><i class="fa fa-fw fa-briefcase"></i> Support <i class="fa fa-fw fa-caret-down"></i></a>
                    <ul id="demo" class="collapse">
                        <li>
                            <a href="#">ProjectSend</a>
                        </li>
                        <li>
                            <a href="#">Email</a>
                        </li>
                         <li>
                            <a href="#">Live Chat</a>
                        </li>
                         <li>
                            <a href="../support/tickets/">Tickets</a>
                        </li>
                    </ul>
                </li> 

                <li>
                    <a href="javascript:;" data-toggle="collapse" data-target="#demo"><i class="fa fa-fw fa-briefcase"></i> Developers <i class="fa fa-fw fa-caret-down"></i></a>
                    <ul id="demo" class="collapse">
                        <li>
                            <a href="#">ProjectSend</a>
                        </li>
                        <li>
                            <a href="#">Email</a>
                        </li>
                         <li>
                            <a href="#">Live Chat</a>
                        </li>
                         <li>
                            <a href="../support/tickets/">Tickets</a>
                        </li>
                    </ul>
                </li> 

JavaScript指的是来自引导网站的单独文件。

我还删除了第二个a href="javascript",认为它从前一个继续,但这也不起作用,

我对java脚本比较陌生,并且有一些非常基本的HTML知识。

谢谢。

我认为你应该做的是给他们不同的id并相应地改变目标。

看看这是否有效。

相关文章: