Javascript Jquery load()是否仅在firefox中工作?
我正在尝试进入jquery/ajax,我甚至不敢相信我不能通过第一次测试。我遵循的是我在上找到的一个例子,我遵循这个例子差不多到了一个T 我在桌面上创建了一个本地文件夹,并添加了2个文件 index.html 及 list1.htmlJavascript Jquery load()是否仅在firefox中工作?,javascript,jquery,html,google-chrome,cross-browser,Javascript,Jquery,Html,Google Chrome,Cross Browser,我正在尝试进入jquery/ajax,我甚至不敢相信我不能通过第一次测试。我遵循的是我在上找到的一个例子,我遵循这个例子差不多到了一个T 我在桌面上创建了一个本地文件夹,并添加了2个文件 index.html 及 list1.html Index.html: <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></scr
Index.html:
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
</head>
<body>
<div id="stage">
</div>
<script>
$( "#stage" ).load( "list1.html" );
</script>
</body>
</html>
$(“#stage”).load(“list1.html”);
list1.html
<div id="list">
<li>Test</li>
<li>Foo</li>
<li>Bar</li>
</div>
试验
福
酒吧
我花了大约15分钟在chrome中运行index.html,但没有显示任何内容(比如jquery没有正确加载)。出于纯粹的好奇,我用firefox打开了它,它显示得和预期的一样。。像这样的
- 试验
- 福
- 酒吧
<script>
$(function(){
$("#stage").load("list1.html");
});
</script>
$(函数(){
$(“#stage”).load(“list1.html”);
});
如果仍然不起作用,请检查浏览器开发人员工具中的“网络”部分,查看是否存在任何HTTP或安全错误。试试看
<script>
$(function(){
$("#stage").load("list1.html");
});
</script>
$(函数(){
$(“#stage”).load(“list1.html”);
});
如果仍然不起作用,请检查浏览器开发人员工具中的“网络”部分,查看是否存在任何HTTP或安全错误。试试看
<script>
$(function(){
$("#stage").load("list1.html");
});
</script>
$(函数(){
$(“#stage”).load(“list1.html”);
});
如果仍然不起作用,请检查浏览器开发人员工具中的“网络”部分,查看是否存在任何HTTP或安全错误。试试看
<script>
$(function(){
$("#stage").load("list1.html");
});
</script>
$(函数(){
$(“#stage”).load(“list1.html”);
});
如果仍然不起作用,请检查浏览器开发人员工具中的网络部分,查看是否存在任何HTTP或安全错误。尝试使用
--允许从文件访问文件标记集启动chrome/chrome
请参见尝试使用启动chrome/chrome--允许从文件访问文件
标志集
请参见尝试使用启动chrome/chrome--允许从文件访问文件
标志集
请参见尝试使用启动chrome/chrome--允许从文件访问文件
标志集
请参见尝试在$(document.ready)
中包装加载代码。可能是在您尝试运行函数时没有加载jQuery。您知道jQuery没有正确加载吗?您是否检查了chrome开发工具控制台和网络选项卡?对我来说,它加载得很好……是的,@PeteTalksWeb由于错误“跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源”而未能加载。或者换句话说,chrome不喜欢打开机器本地的文件。我想知道为什么它会为你打开…我在本地服务器上运行我的。因此,它位于,而不是文件目录。请尝试将加载代码包装在$(document.ready)
中。可能是在您尝试运行函数时没有加载jQuery。您知道jQuery没有正确加载吗?您是否检查了chrome开发工具控制台和网络选项卡?对我来说,它加载得很好……是的,@PeteTalksWeb由于错误“跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源”而未能加载。或者换句话说,chrome不喜欢打开机器本地的文件。我想知道为什么它会为你打开…我在本地服务器上运行我的。因此,它位于,而不是文件目录。请尝试将加载代码包装在$(document.ready)
中。可能是在您尝试运行函数时没有加载jQuery。您知道jQuery没有正确加载吗?您是否检查了chrome开发工具控制台和网络选项卡?对我来说,它加载得很好……是的,@PeteTalksWeb由于错误“跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源”而未能加载。或者换句话说,chrome不喜欢打开机器本地的文件。我想知道为什么它会为你打开…我在本地服务器上运行我的。因此,它位于,而不是文件目录。请尝试将加载代码包装在$(document.ready)
中。可能是在您尝试运行函数时没有加载jQuery。您知道jQuery没有正确加载吗?您是否检查了chrome开发工具控制台和网络选项卡?对我来说,它加载得很好……是的,@PeteTalksWeb由于错误“跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源”而未能加载。或者换句话说,chrome不喜欢打开机器本地的文件。我想知道为什么它会为你打开…我在本地服务器上运行我的。所以它是在,不是一个文件目录。是的!非常感谢。问题不是Jquery函数,而是chrome阻止了xml请求,因为它来自本地目录!对非常感谢。问题不是Jquery函数,而是chrome阻止了xml请求,因为它来自本地目录!对非常感谢。问题不是Jquery函数,而是chrome阻止了xml请求,因为它来自本地目录!对非常感谢。问题不是Jquery函数,而是chrome阻止了xml请求,因为它来自本地目录!这是一个解决方案的铬。。。现在我只需要在firefox中进行所有本地测试和游戏!更简单的hahaThis是铬的解决方案。。。现在我只需要在firefox中进行所有本地测试和游戏!更简单的hahaThis是铬的解决方案。。。现在我只需要在firefox中进行所有本地测试和游戏!太容易了