가 발생할 경우에, 나는 jQuery를 사용하여 상태 표시기를 표시 할 수있는 방법을 찾아이었고, 나는 jQuery를 요리 책의 솔루션은, 그것이주의 다음이 솔루션
(function($) { $(document).ready(function() { $('#ajaxStatus') .ajaxStart(function() { $(this).show(); }) .ajaxStop(function() { $(this).hide(); }); ..... })(jQuery);
을 보였다 발견 성능 문제는 응용 프로그램에서 이벤트 전파 비용 중 상당히 큰 숫자 인 경우 수입니다. 이 경우 global을 false로 설정하면 의 성능이 향상 될 수 있습니다.
먼저 위에서 설명한 해결책을 사용해야하며 내 사이트와 js 코드가 더 커지고 커짐에 따라 성능 문제가 발생합니까?
jQuery 전역 이벤트를 피하는 것이 좋겠습니까?
마지막으로, 어떻게 아약스 요청을 수행하는 동안 간단한 표시기를 보여줄 수 있습니까?
너무 닉 감사합니다! 사실 제가 언급 한 책은 작년에 쓰여졌습니다. 그 이후로 개선 된 사항을 알면 크게 도움이 될 것입니다. 감사. –