Bootstrap Dropdown无法在Chrome和Firefox中运行

我的Bootstrap下拉菜单出现问题。 几周以前它在所有浏览器中都没有问题,现在我在Firefox和Chrome中都进行了测试,它们似乎不再起作用了。 它只适用于Internet Explorer和手机。
这是包含它的代码:</ p>

  echo'
&lt; ul class =“nav navbar-nav navbar-right “&gt;
&lt; li class =”dropdown“&gt;
&lt; a class =”dropdown-toggle“data-toggle =”dropdown“href =”#“&gt;&lt; span class =”glyphicon glyphicon- 菜单汉堡包“&GT;&LT; /跨度&GT; 菜单&lt; span class =“caret”&gt;&lt; / span&gt;&lt; / a&gt;
&lt; ul class =“dropdown-menu”&gt;
&lt; li&gt;&lt; a href =“profile.php ?id ='。$ SESSION [“unique”]。'“&gt;&lt; span class =”glyphicon glyphicon-user“&gt;&lt; / span&gt; 个人资料&lt; / a&gt;&lt; / li&gt;
&lt; li class =“'。$ class4。'”&gt;&lt; a href =“about.php”target =“
blank”&gt;&lt; span class =“ glyphicon glyphicon-info-sign“&gt;&lt; / span&gt; 关于&lt; / a&gt;&lt; / li&gt;
&lt; li&gt;&lt; a href =“logout.php”&gt;&lt; span class =“glyphicon glyphicon-log-out”&gt;&lt; / span&gt; 退出&lt; / a&gt;&lt; / li&gt;
&lt; / ul&gt;
&lt; / li&gt;
&lt; / ul&gt;';
</ code> </ pre>

我知道这个bug可能不在上面发布的代码中,但它很奇怪。 代码应该没有错误。 除了这个以及在某些浏览器中,它的工作方式都很完美。</ p>

浏览器可以打开其他下拉列表,是的,我尝试更新它们。</ p>

这是 网站(当然是在建设中):
http://logicwebschool.com </ p>
\ n

您可以通过注册和登录来查看菜单,但我为此创建了一个帐户:</ p>

电子邮件:no@email.com </ p>

用户名:stackoverflow </ p>

密码:123456 </ p>

感谢您抽出宝贵时间帮助我:)</ p>
</ div >

展开原文

原文

I have an issue with a Bootstrap dropdown menu. Few weeks ago it was opening with no problem in all the browsers, now I tested it in both Firefox and Chrome and they don't seem to work anymore. It only works in Internet Explorer and on mobile phones. Here is the code that contains it:

echo '
<ul class="nav navbar-nav navbar-right">
    <li class="dropdown">
        <a class="dropdown-toggle" data-toggle="dropdown" href="#"><span class="glyphicon glyphicon-menu-hamburger"></span> Menu <span class="caret"></span></a>
        <ul class="dropdown-menu">
            <li><a href="profile.php?id=' . $_SESSION["unique"] . '"><span class="glyphicon glyphicon-user"></span> Profile</a></li>
            <li class="' . $class4 . '"><a href="about.php" target="_blank"><span class="glyphicon glyphicon-info-sign"></span> About</a></li>
            <li><a href="logout.php"><span class="glyphicon glyphicon-log-out"></span> Sign out</a></li>
        </ul>
    </li>
</ul>';

I am aware that the bug may not be in the code posted above but it's weird. The code should have no bug. It works perfectly except this and just in some browsers.

The browsers can open other dropdowns and yeah, I tried to update them.

Here is the site (in construction, of course): http://logicwebschool.com

You can view the menu just by registering and logging in but I created an account for this purpose:

Email: no@email.com

Username: stackoverflow

Password: 123456

Thanks for taking your time to help me :)

dongyun51582
dongyun51582 哦...我忘了告诉你我使用的是CloudFlare并且我选择了CodeMinify选项或类似的东西。我确实使用<scriptsrc=“name.js”></script>-它们来自BootstrapCDN,但正在被CF缩小。
3 年多之前 回复
dpkrh2444
dpkrh2444 我登录并检查了应用程序,并在浏览器网络工具的页面上,我发现没有加载bootstrap.min.js你可以尝试<scriptsrc=“scriptfile.js”></script>而不是<scriptdata-rocketsrc=“scriptfile.js”></script>
3 年多之前 回复

1个回答



不再需要响应。 Cloudflare Rocket Loader是问题所在,我禁用了它,现在一切正常:D </ p>
</ div>

展开原文

原文

There is no need for a response anymore. The Cloudflare Rocket Loader was the problem, I disabled it and everything is working now :D

dongtiaobeng7901
dongtiaobeng7901 我明天就可以做到。 这是自我回答的事情。 :(你需要等两天。
3 年多之前 回复
douan3414
douan3414 请将其发布为答案并接受它以结束问题
3 年多之前 回复
douzhang1955
douzhang1955 是的,但它不是由我写的,它是Cloudflare自动流程的一部分。 他们还有一些其他要求,以使Rocket Loader正常工作。 所以我暂时禁用它。
3 年多之前 回复
douxin5953
douxin5953 <script data-rocketsrc =“scriptfile.js”> </ script>是问题吧?
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐