Javascript jQuery等待两个触发器

Javascript jQuery等待两个触发器,javascript,jquery,asynchronous,jquery-events,eventtrigger,Javascript,Jquery,Asynchronous,Jquery Events,Eventtrigger,我有两个异步函数,第一个触发事件1,第二个在完成时触发事件2 我只想在触发两个事件后执行第三个函数。 我怎样才能用一种简单的方法来做呢?我们也有类似的问题,问题可能不完全相同。当JQuery提供的时,我们使用$ 此示例复制自上面的链接 $.when( $.ajax( "/page1.php" ), $.ajax( "/page2.php" ) ).done(function( a1, a2 ) { // a1 and a2 are arguments resolved for the pa

我有两个异步函数,第一个触发事件1,第二个在完成时触发事件2

我只想在触发两个事件后执行第三个函数。
我怎样才能用一种简单的方法来做呢?

我们也有类似的问题,问题可能不完全相同。当JQuery提供的时,我们使用
$

此示例复制自上面的链接

$.when( $.ajax( "/page1.php" ), $.ajax( "/page2.php" ) ).done(function( a1, a2 ) {
  // a1 and a2 are arguments resolved for the page1 and page2 ajax requests, respectively.
  // Each argument is an array with the following structure: [ data, statusText, jqXHR ]
  var data = a1[ 0 ] + a2[ 0 ]; // a1[ 0 ] = "Whip", a2[ 0 ] = " It"
  if ( /Whip It/.test( data ) ) {
    alert( "We got what we came for!" );
  }
});

请发布您已经尝试过的代码?此外,我不确定问题是否清楚,因为;f1的回调是f2,f2的回调是f3。