PageSourceSearch

https://medicaldev.com/wp-content/uploads/siteground-optimizer-assets/learndash.min.js?&ver=5.2.0

js medicaldev.com collected 2026-10-02 08:03:38 UTC 6,932 bytes, 3 lines download raw bytes

1(()=>{/*!*********************************!*\
2  !*** ./src/assets/js/script.js ***!
3  \*********************************/(function(){function n(e,n){const s={action:"ld_cg_apply_filter",nonce:LearnDash_Course_Grid.nonce.load_posts,filter:t(n),course_grid:{...e.dataset}};s.filter=JSON.stringify(s.filter),s.course_grid=JSON.stringify(s.course_grid),fetch(LearnDash_Course_Grid.ajaxurl,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams(s)}).then(e=>e.json()).then(t=>{if(typeof t!="undefined"&&t.status=="success"){const n=e.querySelector(".items-wrapper");n.style.visibility="hidden",n.innerHTML=t.html,e.dataset.page=t.page;const s=e.querySelector(".pagination");if(s||e.insertAdjacentHTML("beforeend",t.html_pagination),t.html_pagination==""){const t=e.querySelector(".pagination");t&&t.remove()}e.dataset.skin=="grid"?setTimeout(function(){learndash_course_grid_init_grid_responsive_design()},500):e.dataset.skin=="masonry"?setTimeout(function(){learndash_course_grid_init_masonry(e.querySelector(".masonry"))},500):setTimeout(function(){n.style.visibility="visible"},500)}}).catch(e=>{console.log(e)})}function i(n){const s=n.closest(".learndash-course-grid");if(!s)return e=!1,!1;const o=document.querySelector('.learndash-course-grid-filter[data-course_grid_id="'+s.id+'"]'),i={action:"ld_cg_load_more",nonce:LearnDash_Course_Grid.nonce.load_posts,course_grid:JSON.stringify(s.dataset),filter:JSON.stringify(t(o))};fetch(LearnDash_Course_Grid.ajaxurl+"?"+new URLSearchParams(i),{method:"GET",headers:{"Content-Type":"application/json"}}).then(e=>e.json()).then(t=>{if(typeof t!="undefined"&&t.status=="success"){if(s.querySelector(".items-wrapper").insertAdjacentHTML("beforeend",t.html),t.page!=="complete"&&(s.dataset.page=t.page),s.dataset.pagination=="infinite"&&(e=!1),t.page=="complete"){const e=s.querySelector(".pagination");e.remove()}s.dataset.skin=="grid"?setTimeout(function(){learndash_course_grid_init_grid_responsive_design()},500):s.dataset.skin=="masonry"&&(s.style.visibility="hidden",setTimeout(function(){learndash_course_grid_init_masonry(s.querySelector(".masonry")),s.style.visibility="visible"},500))}}).catch(e=>{console.log(e)})}function a(e){const t=e.getBoundingClientRect();return!(t.top>innerHeight||t.bottom<0)}function t(e){const t={};if(!e)return t;const s=e.querySelector('input[name="search"]'),o=e.querySelector('[name="price_min"]'),i=e.querySelector('[name="price_max"]');t.search=s?s.value:null;let n=e.dataset.taxonomies;return n=n.split(",").map(function(e){return e.trim()}),t.price_min=o?o.value:null,t.price_max=i?i.value:null,n.forEach(function(n){const o=e.querySelectorAll('input[name="'+n+'[]"]:checked'),s=[];o.forEach(function(e){s.push(e.value)}),t[n]=s}),t}document.addEventListener("click",function(e){const t=e.target;t.matches(".learndash-course-grid .toggle-filter")&&(t.nextElementSibling.style.display==="none"||t.nextElementSibling.style.display===""?(t.classList.remove("closed"),t.classList.add("opened"),t.nextElementSibling.style.display="block"):(t.classList.remove("opened"),t.classList.add("closed"),t.nextElementSibling.style.display="none"))});const s=document.querySelectorAll(".learndash-course-grid-filter .button.apply");s&&s.forEach(function(e){e.addEventListener("click",function(e){e.preventDefault();const t=this.closest(".learndash-course-grid-filter");if(t){const e=document.getElementById(t.dataset.course_grid_id);n(e,t)}t.previousElementSibling&&t.previousElementSibling.classList.contains("toggle-filter")&&(t.previousElementSibling.classList.remove("opened"),t.previousElementSibling.classList.add("closed"),t.style.display="none")})});const o=document.querySelectorAll(".learndash-course-grid-filter .button.clear");o&&o.forEach(function(e){e.addEventListener("click",function(e){e.preventDefault();const t=this.closest(".learndash-course-grid-filter");if(t){const e=t.querySelector('input[name="search"]'),s=t.querySelector('input[name="price_min"]'),o=t.querySelector('input[name="price_max"]'),i=t.querySelector('input[name="price_min_range"]'),a=t.querySelector('input[name="price_max_range"]');e&&(t.querySelector('input[name="search"]').value=""),s&&(t.querySelector('input[name="price_min"]').value=""),o&&(t.querySelector('input[name="price_max"]').value=""),i&&(t.querySelector('input[name="price_min_range"]').value=""),a&&(t.querySelector('input[name="price_max_range"]').value=""),t.dataset.taxonomies.split(",").forEach(function(e){e=e.trim(),e!=""&&t.querySelectorAll('input[name="'+e+'[]"]:not([disabled])').forEach(function(e){e.checked=!1}
3)});const r=document.getElementById(t.dataset.course_grid_id);n(r,t),t.previousElementSibling&&t.previousElementSibling.classList.contains("toggle-filter")&&(t.previousElementSibling.classList.remove("opened"),t.previousElementSibling.classList.add("closed"),t.style.display="none")}})}),document.addEventListener("input",function(e){if(e.target.classList.contains("range")){const s=e.target.name,t=e.target.value,n=e.target.closest(".filter");switch(s){case"price_min_range":n.querySelector('[name="price_min"]').value=t;break;case"price_max_range":n.querySelector('[name="price_max"]').value=t;break}}if(e.target.closest(".number-wrapper")!==null&&e.target.type=="number"){const s=e.target.name,t=e.target.value,n=e.target.closest(".filter");switch(s){case"price_min":n.querySelector('[name="price_min_range"]').value=t;break;case"price_max":n.querySelector('[name="price_max_range"]').value=t;break}}}),document.addEventListener("click",function(e){const s=e.target;if(!s.matches('.learndash-course-grid[data-pagination="button"] .pagination .load-more'))return;e.preventDefault();const n=s.closest(".learndash-course-grid"),o=document.querySelector('.learndash-course-grid-filter[data-course_grid_id="'+n.id+'"]'),i={action:"ld_cg_load_more",nonce:LearnDash_Course_Grid.nonce.load_posts,course_grid:JSON.stringify(n.dataset),filter:JSON.stringify(t(o))};fetch(LearnDash_Course_Grid.ajaxurl+"?"+new URLSearchParams(i),{method:"GET",headers:{"Content-Type":"application/json"}}).then(e=>e.json()).then(e=>{if(typeof e!="undefined"&&e.status=="success"){const t=n.querySelector(".items-wrapper");if(t.insertAdjacentHTML("beforeend",e.html),e.page!=="complete"&&(n.dataset.page=e.page),e.page=="complete"){const e=n.querySelector(".pagination");e&&e.remove()}n.dataset.skin=="grid"&&e.html!=""?setTimeout(function(){learndash_course_grid_init_grid_responsive_design()},500):n.dataset.skin=="masonry"&&e.html!=""&&(n.style.visibility="hidden",setTimeout(function(){learndash_course_grid_init_masonry(n.querySelector(".masonry")),n.style.visibility="visible"},500))}}).catch(e=>{console.log(e)})});let e=!1;document.addEventListener("scroll",function(){const t=document.querySelectorAll('.learndash-course-grid[data-pagination="infinite"] .pagination');t&&t.forEach(function(t){a(t)&&!e&&(e=!0,i(t))})})})()})()

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.