Javascript jquery:列出就绪处理程序

Javascript jquery:列出就绪处理程序,javascript,jquery,Javascript,Jquery,我试图跟踪应用程序中网页加载速度的放缓,并且有大量JavaScript需要处理,所以我不想单独处理它们 我正在尝试查看是否有方法列出添加到$(document).ready()的所有事件处理程序,以便查看这些处理程序,看看可能是什么导致了问题 有办法做到这一点吗?我可以通过重写jquery的ready函数本身来做到这一点,这样我就可以存储对处理程序的引用,即 var readyList = []; var origReady = jQuery.fn.ready; jQuery.fn.ready

我试图跟踪应用程序中网页加载速度的放缓,并且有大量JavaScript需要处理,所以我不想单独处理它们

我正在尝试查看是否有方法列出添加到
$(document).ready()
的所有事件处理程序,以便查看这些处理程序,看看可能是什么导致了问题


有办法做到这一点吗?

我可以通过重写jquery的ready函数本身来做到这一点,这样我就可以存储对处理程序的引用,即

var readyList = [];
var origReady = jQuery.fn.ready;
jQuery.fn.ready = function() {
  if ((arguments.length) && (arguments.length > 0) 
    && (typeof arguments[0] === 'function')) {
      readyList.push(arguments[0]);
  }
  origReady.apply(this, arguments);
}

我可以通过重写jquery的ready函数本身来实现这一点,以便存储对处理程序的引用,即

var readyList = [];
var origReady = jQuery.fn.ready;
jQuery.fn.ready = function() {
  if ((arguments.length) && (arguments.length > 0) 
    && (typeof arguments[0] === 'function')) {
      readyList.push(arguments[0]);
  }
  origReady.apply(this, arguments);
}
我在这里尝试了这个解决方案:但它显然不包括就绪处理程序。我在这里尝试了这个解决方案:但它显然不包括就绪处理程序