/
var
/
www
/
cobraambalaj
/
node_modules
/
matches-selector
/
/var/www/cobraambalaj/node_modules/matches-selector
mkdir
upload
Name
Size
Mode
Actions
test/
-
0755
rm
.npmignore
12
0644
edit
dl
rm
index.js
696
0644
edit
dl
rm
LICENSE
1058
0644
edit
dl
rm
package.json
2079
0644
edit
dl
rm
Readme.md
941
0644
edit
dl
rm
Edit:
/var/www/cobraambalaj/node_modules/matches-selector/index.js
(696B)
'use strict'; var proto = typeof Element !== 'undefined' ? Element.prototype : {}; var vendor = proto.matches || proto.matchesSelector || proto.webkitMatchesSelector || proto.mozMatchesSelector || proto.msMatchesSelector || proto.oMatchesSelector; module.exports = match; /** * Match `el` to `selector`. * * @param {Element} el * @param {String} selector * @return {Boolean} * @api public */ function match(el, selector) { if (!el || el.nodeType !== 1) return false; if (vendor) return vendor.call(el, selector); var nodes = el.parentNode.querySelectorAll(selector); for (var i = 0; i < nodes.length; i++) { if (nodes[i] == el) return true; } return false; }
Save
cmd:
run