1jQuery(window).on('elementor/frontend/init', function () { 2 elementorFrontend.hooks.addAction('frontend/element_ready/rkit-progress-bar.default', function ($scope, $) { 3 const observer = new IntersectionObserver((entries, observer) => { 4 entries.forEach(entry => { 5 if (entry.isIntersecting) { 6 $(entry.target).addClass('rkit-progress-animation'); 7 observer.unobserve(entry.target); 8 } 9 }); 10 }); 11 12 $scope.find('.circular-progress').each(function () { 13 observer.observe(this); 14 }); 15 $scope.find('.progress-value').each(function () { 16 observer.observe(this); 17 }); 18 $scope.find('.progress-bar').each(function () { 19 observer.observe(this); 20 }); 21 $scope.find('.half-circular-progress').each(function () { 22 observer.observe(this); 23 }); 24 }); 25});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.