【发布时间】:2013-04-06 22:14:37
【问题描述】:
我有一个 java 脚本函数 my_func(),我想在页面加载时调用它。这是我会得到的奇怪行为:如果我在文档中调用该函数准备就绪,它将不起作用:
function my_func(){
//do something
}
$(document).ready(function(){
my_func();
});
但如果我在某个事件上调用它,它就可以正常工作:
function my_func(){
//do something
}
$(document).ready(function(){
$('#myId').click( function(){
my_func();
});
});
有人知道吗?怎么在文档里面直接调用ready?
【问题讨论】:
-
这个函数有什么作用?
-
my_func定义在哪里? -
您可能正在使用:
my_func = function() {...而不是function my_func() {...。有区别。 -
no 该函数未在另一个函数中定义。请查看已编辑的问题
-
@Amin:我们确实需要看一下函数的内容,那么;从您向我们展示的内容来看,它应该可以正常工作。
标签: javascript jquery