Div不使用jquery加载
我对div加载/衰减有问题。。这是我的htmlDiv不使用jquery加载,jquery,html,Jquery,Html,我对div加载/衰减有问题。。这是我的html <div id="email_response"> <div id="email_loader"> <img src="/img/ajax_load.gif.pagespeed.ce.sBYFmTTK7I.gif"> </div> 更新: 这是我在控制台中得到的。触发GET函数之后 XMLHttpRequest cannot load http://example.com/inc_appdl
<div id="email_response">
<div id="email_loader">
<img src="/img/ajax_load.gif.pagespeed.ce.sBYFmTTK7I.gif">
</div>
更新:
这是我在控制台中得到的。触发GET函数之后
XMLHttpRequest cannot load http://example.com/inc_appdl_main_api.php?to=makovetskiyd%40yahoo.co.uk&app_id=81. Origin http://api.example.com is not allowed by Access-Control-Allow-Origin.
html标记和javascript位于iframe中,iframe上有另一个站点。访问控制允许来源。您正在访问域外的内容 我如何调试它。。仅使用error()函数。。。但是我在文档中没有看到$.get()有这样一个函数。。其他一切都对吗?!?您缺少电子邮件回复的结束标记。这是一个复制粘贴错误吗?你可以从控制台上看到它,你会看到详细的响应。你可以详细说明一下
我知道成功函数实际上被触发了。。因为服务器(php)代码做了它所做的事代码>。当成功处理程序中有一个alert()
时,它会显示吗?千万不要将字符串传递给setInterval()
或setTimeout()
。这样做与使用eval()
一样糟糕,而且在使用变量时会导致代码无法读取,甚至可能不安全,因为您需要将变量插入字符串中,而不是传递实际的变量。正确的解决方案是setInterval(function(){/*您的代码*)},毫秒)代码>。这同样适用于setTimeout()
。如果您只想在没有任何参数的情况下调用单个函数,还可以直接传递函数名:setInterval(someFunction,毫秒)代码>(请注意,函数名后面没有()
)
if (data.length > 0) {
$("#email_loader").html(data);
$("#email_response").delay(1000).fadeOut(500);
}
XMLHttpRequest cannot load http://example.com/inc_appdl_main_api.php?to=makovetskiyd%40yahoo.co.uk&app_id=81. Origin http://api.example.com is not allowed by Access-Control-Allow-Origin.