diff --git a/js/src/dom/event-handler.js b/js/src/dom/event-handler.js index 439a3f1881..ceb6a6e6ee 100644 --- a/js/src/dom/event-handler.js +++ b/js/src/dom/event-handler.js @@ -235,7 +235,7 @@ const EventHandler = { const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn) const inNamespace = typeEvent !== originalTypeEvent const events = getEvent(element) - const isNamespace = originalTypeEvent.charAt(0) === '.' + const isNamespace = originalTypeEvent.startsWith('.') if (typeof originalHandler !== 'undefined') { // Simplest case: handler is passed, remove that listener ONLY. diff --git a/site/assets/js/search.js b/site/assets/js/search.js index 6569b28d69..cce2bcd0d1 100644 --- a/site/assets/js/search.js +++ b/site/assets/js/search.js @@ -45,7 +45,7 @@ var currentUrl = getOrigin() var liveUrl = 'https://v5.getbootstrap.com/' - hit.url = currentUrl.lastIndexOf(liveUrl, 0) === 0 ? + hit.url = currentUrl.startsWith(liveUrl) ? // On production, return the result as is hit.url : // On development or Netlify, replace `hit.url` with a trailing slash,