如何使用 JQuery 就绪事件



我刚刚学会了Jquery,我的javascript在函数中使用onload事件,而不是anonimouse函数:

window.onload = xFunction;

问题是当我尝试使用JQuery时,我知道我可以获取xFunction的内容并将其插入到anonimouse函数中:

$("document").ready(function(){
//content of the xFunction.
});

但是我想做的只是提供函数名称作为jquery就绪的事件处理程序,甚至:

$("document").ready(function(){
xFunction;
});
//Or
$("document").ready(xFunction);

两者都没有用,

我的问题是:

  • 有没有办法做到这一点?

  • 有马拜,但这是一种不好的做法?

  • 还是没有?

$(document).ready 中调用函数,将xFunction更改为 xFunction()

现场演示

$(document).ready(function(){
  xFunction();
});

现场演示

$("document").ready(xFunction);
function xFunction()
{
    alert("Call on document.ready");
}

您不会将文档包装在 "" 中 - 如下所示:

$(document).ready(function(){
    xFunction();
});

你需要执行函数(添加括号):

$("document").ready(function(){
   xFunction();
});

你需要用 () 调用函数。

$("document").ready(function(){
   xFunction();
});
function xFunction(){
  alert("here");
}

示例:http://jsfiddle.net/vEARG/

相关内容

  • 没有找到相关文章

最新更新