Tag: 活动指标

jQuery全局事件和性能?

我正在寻找一种使用jQuery显示状态指示器的方法,我在jQuery Cookbook中找到了一个解决方案,它显示了这个解决方案 (function($) { $(document).ready(function() { $(‘#ajaxStatus’) .ajaxStart(function() { $(this).show(); }) .ajaxStop(function() { $(this).hide(); }); ….. })(jQuery); 然后它警告说, 如果您在应用程序中遇到性能问题,可能是因为如果元素数量非常多,则会导致事件传播的成本。 在这种情况下,将global设置为false可能会提高性能。 首先,我应该使用上面显示的解决方案,这将是一个性能问题,因为我的网站和js代码变得越来越大? 我应该避免jQuery全局事件,只需像段落所说的那样关闭它吗? 最后,在执行ajax请求时,你们如何显示一个简单的指标?