Bladeren bron

Update querySelectorAll method that returns an array

https://github.com/edenspiekermann/accessible-modal-dialog/blob/master/a
ccessible-modal-dialog.js#L13
Artur Paikin 9 jaren geleden
bovenliggende
commit
555c62a0e7
1 gewijzigde bestanden met toevoegingen van 2 en 3 verwijderingen
  1. 2 3
      src/core/Utils.js

+ 2 - 3
src/core/Utils.js

@@ -98,9 +98,8 @@ function addListenerMulti (el, events, cb) {
   }
 }
 
-function qsa (selector) {
-  var nodeList = document.querySelectorAll(selector)
-  return Array.prototype.slice.call(nodeList, 0)
+function qsa (selector, context) {
+  return Array.prototype.slice.call((context || document).querySelectorAll(selector) || [])
 }
 
 export default {