在函数中调用另一个函数JQuery

Call in a function another function JQuery

本文关键字:函数 JQuery 另一个 调用      更新时间:2023-12-28

我有两个JQuery函数,我需要在一个函数中启动其中一个。这是我的例子:

<script type="text/javascript">
$(document).ready(function aa() {...... })
</script>

我想在另一个中调用这个函数

<script type="text/javascript">
  function hello(){
    aa();
  }
</script>

需要一点重组,将aa从代码顶部的$(document).ready中移出,这样您就可以在其他地方使用它

/* call aa as ready handler*/
$(document).ready(aa);
/* aa now global*/
function aa() {
    $('#catAssociate tbody tr').contextMenu('myMenu2', {
        bindings: {
            'open': function (t) {
                console.log("chiamo ioooo");
                DeleteAction(t, "Open");
            },
        }
    });
}

aa是不可访问的,因为您在$(document)中定义了它。准备好了,试着把它放在全局范围中

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

在你的另一个脚本中,你可以称之为

 function hello(){
   aa();
 }