我刚刚学习了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);
都没用
我的问题是:
有办法吗?
Mabye那里是坏习惯吗?*
还是没有?*
最佳答案
调用$(document).ready
中的函数,将xFunction
更改为xFunction()
Live Demo
$(document).ready(function(){
xFunction();
});
要么
Live Demo
$("document").ready(xFunction);
function xFunction()
{
alert("Call on document.ready");
}