2012-10-17 66 views
0

我“000webhost的”免费服务器上运行这个简单的代码:jQuery的ready功能不工作我的笔记本电脑

<!DOCTYPE html> 

<html> 
<head> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
<script> 
$(document).ready(function(){ 
    alert("something"); 
}); 
</script> 
</head> 
</html> 

事情是,这个代码可以工作得很好,如果在本地主机上运行。 另一个奇怪的事情是,这段代码可以在我的手机和家里的个人电脑上运行。 只在我的笔记本电脑上运行时(运行Windows 8),它刚刚获得stucked的“等待stats.hosting24.com” 我已经试过运行过程中出现它最新的FF,铬,IE浏览器。 - 每个浏览器都有相同的结果。

感觉就像在网页写不完我的笔记本电脑加载。

关于什么会导致此问题的任何想法?

+0

它总是不如给浏览器兼容性 –

+0

及其对HTML5的默认,它在我的电脑工作<脚本类型=“文/ JavaScript的”>。 –

+0

也许你有互联网连接的问题? :) – karaxuna

回答

0

工具>选项>在任何浏览器中启用JavaScript;

+3

真的吗?不在我的浏览器中。 –

+0

JS正在工作,简单的警报确实有效。问题是使用ready函数 –

0

检查您的网络连接..因为你从谷歌CDN参考jQuery的,如果连接中断,该页面可能会出现问题加载其内容。

+0

我尝试使用文件导致相同的结果。 –

0

你试试这个:

<!DOCTYPE html> 

    <html> 
    <head> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
    <script> 
    $(function(){ 
       alert("something"); 
      }); 
    </script> 
    </head> 
    </html>​ 

由于

$(function(){ 

    }); 

$(document).ready(function() { 

    }); 

相同。

+0

两者都具有相同的功能NA ..? –

+0

是的,两者都是一样的。 –

0

我遇到了同样的问题。还在000webhost上。 我很确定它与该主机有关的问题。他们可能正在运行他们自己的脚本,这些脚本没有完成或者其他东西(我真的没有调查过它)。

反正这个问题似乎只发生在000webhost的,只有在特定的时间,在我的JavaScript已经运行良好其他时间,这是什么使我相信它在末端有一个问题。

相关问题