Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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
Javascript Jquery load()是否仅在firefox中工作?_Javascript_Jquery_Html_Google Chrome_Cross Browser - Fatal编程技术网

Javascript Jquery load()是否仅在firefox中工作?

Javascript 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

我正在尝试进入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"></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打开了它,它显示得和预期的一样。。像这样的

    • 试验
    • 酒吧
    那么这是一个浏览器问题吗?为什么Chrome和IE没有显示这个加载列表,而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中进行所有本地测试和游戏!太容易了