在另一个jquery或javascript函数中调用jquery document.ready函数

时间:2017-07-28 11:26:08

标签: javascript jquery

我正面临一个问题 我试图在另一个JavaScript函数中调用document.ready()函数但是当我调用它时,它说“函数未定义

这是我的代码: 这是document.ready()函数

的第一个函数
$(document).ready(function ExpandMessageBox() {// this is my document.ready function. I have given the name of it as "ExpandMessageBox"}

这是另一个常规JavaScript函数,我试图在函数上面调用

function ShowMessageBox() {
    ExpandMessageBox();}

但这给我一个错误: “未捕获的ReferenceError:未定义ExpandMessageBox”

我做错了... 请帮忙

提前感谢

1 个答案:

答案 0 :(得分:2)

您需要在公共范围内定义ExpandMessageBox函数。像这样:

function ExpandMessageBox() {
  //your staff
}
function ShowMessageBox() {
  ExpandMessageBox();
}
$(document).ready(ExpandMessageBox);