13 lines
313 B
JavaScript
13 lines
313 B
JavaScript
module.exports = function contains(doc, selectors, el) {
|
|
for (var i = 0; i < selectors.length; i++) {
|
|
var selectedEls = doc.querySelectorAll(selectors[i]);
|
|
for (var j = 0; j < selectedEls.length; j++) {
|
|
if (selectedEls[j].contains(el)) {
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
|
|
return false;
|
|
};
|