昨天我将我的第一个网站放在Leaguestrats.com网上,一切看起来都不错,但其他人都无法访问它所以我修好了,有人告诉我通过http://anonymouse.org/查看我,看看是不是工作正常,现在我看到我的下拉菜单不起作用,即使它在本地工作得很好。
这是我在head标签中链接文件的地方
<!-- CSS -->
<link rel="stylesheet" type="text/css" href="styles/style.css">
<!-- jQuery -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<!-- BS JS -->
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
任何想法导致了什么?如果有帮助的话,我正在使用Bootstrap的下拉列表
答案 0 :(得分:3)
尝试加载https
中的所有脚本,而不是混合http
和https
。
Here这就是为什么你不应该两者混合。
答案 1 :(得分:2)
我建议您更改脚本协议,以便在当前协议下动态加载资源(例如,如果您的网站位于SSL下,则为https
;如果不是,则为http
。
例如:
<!-- CSS -->
<link rel="stylesheet" type="text/css" href="styles/style.css">
<!-- jQuery -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<!-- BS JS -->
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
答案 2 :(得分:1)
我会在你加载jQuery之后尝试加载bootstrap.min.js。 Bootstrap需要jQuery作为依赖。
来自Bootstrap的文档...... &#34;需要jQuery 请注意,所有JavaScript插件都需要包含jQuery&#34;
答案 3 :(得分:0)
我无法访问您链接的代理,但是浏览器或代理可能无法正确加载文件,我不相信代理是可靠的“其他用户体验”,因为它可能会使用所有技巧。
如果文件已加载,请在浏览器中查看Web开发人员工具(通常为F12),这可能是显示此内容的“newtwork”标签