Not concerned about old browser fallback. Also, can't use libraries.
I have an event object. I am testing the event.target against a css selector via matchesSelector:
event['target'].matchesSelector('css selector here');
this works, as does:
event['target']['parentElement'].matchesSelector('css selector here');
...and:
event['target']['parentElement']['parentElement'].matchesSelector('css selector here');
What I'm looking for is some possible object method beyond my understanding that I could use to check each parentElement all the way up for a match, without a for
loop. My focus is on efficiency.
Thanks!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…