Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery在本地工作,但不在我的服务器上_Jquery_Html_Twitter Bootstrap 3 - Fatal编程技术网

jQuery在本地工作,但不在我的服务器上

jQuery在本地工作,但不在我的服务器上,jquery,html,twitter-bootstrap-3,Jquery,Html,Twitter Bootstrap 3,昨天我把我的第一个网站放在了网上,看起来一切正常,但其他人无法访问,所以我修复了它,有人告诉我检查一下,看看它是否工作正常,现在我看到我的下拉菜单不工作,即使它在本地工作正常 这里是我在head标签中链接文件的地方 <!-- CSS --> <link rel="stylesheet" type="text/css" href="styles/style.css"> <!-- jQuery --> <script src="https://ajax.go

昨天我把我的第一个网站放在了网上,看起来一切正常,但其他人无法访问,所以我修复了它,有人告诉我检查一下,看看它是否工作正常,现在我看到我的下拉菜单不工作,即使它在本地工作正常

这里是我在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的下拉菜单,如果有帮助的话,我会在加载jQuery后尝试加载Bootstrap.min.js。引导需要jQuery作为依赖项

从Bootstrap的文档中。。。 “jQuery是必需的
请注意,所有JavaScript插件都要求包含jQuery“

在加载jQuery之后,我会尝试加载bootstrap.min.js。引导需要jQuery作为依赖项

从Bootstrap的文档中。。。 “jQuery是必需的
请注意,所有JavaScript插件都要求包含jQuery“

我无法访问您链接的代理,但可能浏览器或代理没有正确加载文件,我不相信代理是可靠的“其他用户体验”,因为它可能会使用各种技巧


使用浏览器中的web developer工具(通常是F12)检查文件是否已加载,可能会有一个“NewWork”选项卡显示此信息

我无法访问您链接的代理,但可能浏览器或代理未正确加载文件,我不相信代理是可靠的“其他用户体验”因为它可能会使用所有的技巧


使用浏览器中的web开发者工具(通常是F12)检查是否加载了文件,可能会有一个“newtwork”选项卡显示这一点

尝试从
https
加载所有脚本,而不是混合
http
https


这就是为什么不应该两者混合使用。

尝试从
https
加载所有脚本,而不是混合
http
https


这就是为什么不应该将两者混合使用。

我建议更改脚本协议,以动态加载当前协议下的资源(例如,如果您的站点使用SSL,则为
https
,如果不使用SSL,则为
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>

我建议更改脚本协议,以动态加载当前协议下的资源(例如,如果您的站点处于SSL下,则为
https
;如果不处于SSL下,则为
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>


下拉列表对我来说很好……我认为anonymoose只是阻止了脚本。。一切都对你有用吗?下拉菜单对我来说很好…我想anonymoose只是阻止了脚本。。你觉得一切正常吗?如果我在加载jQuery之前加载JS,它会给我一个错误,说BS需要jQuery如果我在加载jQuery之前加载JS,它会给我一个错误,说BS需要jQueryAy,谢谢你,我必须记住这一点,因为在将来好的,谢谢你,我以后必须记住这一点