Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当Javascript中的函数已经用onload或document.ready调用时,如何调用它?_Javascript_Php_Html_Onload_Document Ready - Fatal编程技术网

当Javascript中的函数已经用onload或document.ready调用时,如何调用它?

当Javascript中的函数已经用onload或document.ready调用时,如何调用它?,javascript,php,html,onload,document-ready,Javascript,Php,Html,Onload,Document Ready,因此,当我的php页面加载时,我想执行一个函数,现在该函数如下所示: $(document).ready(function mytest() { //Some code }); <?php /* php part */ ?> <!-- HTML PART --> <script> /* my fn */ function mytest() { } /* on load */ $(document).ready(function(){

因此,当我的php页面加载时,我想执行一个函数,现在该函数如下所示:

$(document).ready(function mytest() {
      //Some code
  });
<?php
  /* php part */
?>
<!-- HTML PART -->
<script>
/* my fn */
function mytest() {

}
/* on load */
$(document).ready(function(){
  // call nr 1
  mytest();
  // call nr 2
  mytest();
  // etc...
});
</script>
这很好,但在同一个java脚本文件中,我希望能够像调用常规函数一样调用“mytest()”函数,但它不能通过编写以下代码来工作:

mytest();
有什么方法可以手动调用此方法吗?

如下更改代码:

$(document).ready(function mytest() {
      //Some code
  });
<?php
  /* php part */
?>
<!-- HTML PART -->
<script>
/* my fn */
function mytest() {

}
/* on load */
$(document).ready(function(){
  // call nr 1
  mytest();
  // call nr 2
  mytest();
  // etc...
});
</script>

/*我的fn*/
函数mytest(){
}
/*装载*/
$(文档).ready(函数(){
//致电1号
mytest();
//致电2号
mytest();
//等等。。。
});
像这样更改代码:

$(document).ready(function mytest() {
      //Some code
  });
<?php
  /* php part */
?>
<!-- HTML PART -->
<script>
/* my fn */
function mytest() {

}
/* on load */
$(document).ready(function(){
  // call nr 1
  mytest();
  // call nr 2
  mytest();
  // etc...
});
</script>

/*我的fn*/
函数mytest(){
}
/*装载*/
$(文档).ready(函数(){
//致电1号
mytest();
//致电2号
mytest();
//等等。。。
});
美元(文档)内部的“mytest”函数。外部不提供ready(…)。您可以首先在全局范围中定义“mytest”,然后在$(document).ready(…)中以及任何您想要的地方调用它

function mytest() {
    //Some code
}

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

...
mytest();
$(文档)内部的“mytest”函数。外部不提供ready(…)。您可以首先在全局范围中定义“mytest”,然后在$(document).ready(…)中以及任何您想要的地方调用它

function mytest() {
    //Some code
}

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

...
mytest();