Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.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 使用数据加载错误通过ajax.load函数加载数据_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 使用数据加载错误通过ajax.load函数加载数据

Javascript 使用数据加载错误通过ajax.load函数加载数据,javascript,jquery,ajax,Javascript,Jquery,Ajax,我创建了匿名函数,通过ajax加载数据。这是我的密码:- jQuery(function(){ jQuery("[data-load]").each(function(){ jQuery("#"+jQuery(this).data('area')).load(jQuery(this).data("load"), function(){alert( "Load was performed." );}); }); }); 以下是我的HTML代码:- <div

我创建了匿名函数,通过ajax加载数据。这是我的密码:-

jQuery(function(){
    jQuery("[data-load]").each(function(){
        jQuery("#"+jQuery(this).data('area')).load(jQuery(this).data("load"), function(){alert( "Load was performed." );});
    });
});
以下是我的HTML代码:-

<div data-load="header.php" data-area="_page_1">
<span id="logo">Travel</span>
<span id="_page_1">Link_1 Link_2</span>
</div>

旅行
链路1链路2
我正在使用
ajax加载
函数:-


谢谢

您必须为要查找的属性指定元素。第2行应该是

jQuery("div[data-load]").each(function(){

这是文件

您确认header.php有效吗?您可以将javascript控制台中的错误消息复制到这里吗?没有错误,但是ajax加载函数不会加载。header.php文件就在那里,并且指定了正确的路径。我想
load
事件没有被触发,我猜使用
console.log(“一些随机文本”)
使您的代码变得冗长。还可以查看chrome开发者控制台上的网络选项卡,查看请求是否发出。我正在查看
网络选项卡
,而不是
控制台。日志
我使用了
警报('test')
加载函数
之前,它让我玩
警报框
,但当我在
加载
回调
中添加相同的警报框时。没有弹出警报。同样根据这篇文章,HTML ID必须以一个字母开头,而这个字母不是。