2012-11-12 63 views
0

这是我为了得到使用,在我的JavaScript(只是为了测试)的底部的代码JavaScript函数我的功能在页面加载工作:调用的页面加载不工作

// Call to load  
$(document).ready(function() 
{ 
    test(); 
}​ 

在顶部我的JavaScript文件,我有这样的:

function test() { 
alert("hello") 
}; 

为什么心不是我的测试被称为?

+1

这里有一个错字,但是在第一个函数中 - 你应该像'test();})那样关闭' – Leron

+0

只需要提到在JS中,你更喜欢用'console.log()'来测试。 – Leron

回答

6

仔细看你的jQuery的电话:

// Call to load  
$(document).ready(function() 
{ 
    test(); 
}​ 

你错过了末)和分号。

// Call to load  
$(document).ready(function() 
{ 
    test(); 
}​); 

如果您在浏览器中检查了控制台,您可以知道这一点。

4

有一个错字(你错过了一个支架):

$(document).ready(function() 
{ 
    test(); 
}​); 
+0

您会在该函数调用中引发错误。它有一个太多) –

+0

抱歉输入了其他代码 –