使用jquery.load加载javascript后出现错误

使用jquery.load加载javascript后出现错误,javascript,jquery,jquery-load,Javascript,Jquery,Jquery Load,在我的a.html中,我写了以下内容: <script> function Flike() { jQuery('#ft').load('like.php'); } </script> window.onload = Flike() 函数Flike() {jQuery('#ft').load('like.php');} 在a.html的主体中,我编写window.onload=Flike() window.onload = Flike() like.php是: ech

在我的a.html中,我写了以下内容:

<script>
function Flike()
{ jQuery('#ft').load('like.php'); }
</script>
window.onload = Flike()

函数Flike()
{jQuery('#ft').load('like.php');}
在a.html的主体中,我编写window.onload=Flike()

window.onload = Flike() like.php是:

echo " <script> var e = document.createElement('script');
e.async = true;
e.src = '/facebook/like.js';
document.getElementById('ft').appendChild(e);
</script>
";}
echo“var e=document.createElement('script');
e、 异步=真;
e、 src='/facebook/like.js';
document.getElementById('ft').appendChild(e);
";}

现在,一切都很好,一切正常

问题出在like.js中 剧本不起作用。 这就像是.js

我也尝试了没有文档准备功能。。。无效。

window.onload=Flike()错误

应该是

window.onload = Flike;
但是如果您使用的是jQuery,为什么不添加它呢

$(window).load(Flike)
如果您只是加载一个脚本,为什么不使用

$.getScript("/facebook/like.js");

最后,如果在页面加载后调用此函数,则此新脚本不会再次触发document.ready事件。

在php中有if-else…$。getScript(“/facebook/like.js”);在php echo中。。现在脚本加载但是断页怎么断页?缺少详细信息=没有帮助。问题在like.js文件中。如果我使用像hello world这样的简单javascript,它会工作,但是当我使用like.js时,这是一个问题。