我刚刚学习了 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()
<强> Live Demo
$(document).ready(function(){
xFunction();
});
或
<强> Live Demo
$("document").ready(xFunction);
function xFunction()
{
alert("Call on document.ready");
}
关于jquery - 如何使用 JQuery 就绪事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13818061/